Articles of asp.net

将表列表导出为CSV文件

我试图将表的列表导出为逗号分隔值(CSV)。但是没有得到正确的输出。来自此代码的输出是以html表的forms。 这是我的代码,帮帮我….谢谢 public void ExportToCsv() { DataClassesDataContext db = new DataClassesDataContext(); var employee = db.Employees.ToList(); var grid = new System.Web.UI.WebControls.GridView(); grid.DataSource = employee; grid.DataBind(); StringBuilder strbldr = new StringBuilder(); for (int i = 0; i < grid.Columns.Count; i++) { strbldr.Append(grid.Columns[i].HeaderText + ','); } for (int j = 0; j < grid.Rows.Count; j++) { for (int […]

尽管提交按钮,Html.BeginForm仍未发布到服务器

我有一个标准的表单,它被包装成一个Html.BeginForm。 在底部有一个提交按钮。 但是,当点击按钮时,我的控制器没有被击中。 我遇到了页面的重新加载,但没有遇到任何代码。 我试图在控制器端进行调试并尝试我能看到的代码被击中,但它的定义并没有被击中。 Razor – /Views/BuyBitcoins/Index.cshtml下的Index.cshtml: @using (Html.BeginForm(“BuyBitcoinsNow”, “BuyBitcoins”,FormMethod.Post)) { @ModelRes.BuyBitcoinStrings.Form_YourPurchase @ModelRes.BuyBitcoinStrings.Form_HowMuch @Html.EditorFor(model => model.PurchaseViewModel.PurchaseAmount) @ModelRes.BuyBitcoinStrings.Form_EnterAddress @Html.EditorFor(model => model.PurchaseViewModel.BitcoinAddress) @ModelRes.BuyBitcoinStrings.Form_Summary @ModelRes.BuyBitcoinStrings.Form_Personal_Headline @ModelRes.BuyBitcoinStrings.Form_Name: @Html.EditorFor(model => model.Name) @ModelRes.BuyBitcoinStrings.Form_Email: @Html.EditorFor(model => model.Email) @ModelRes.BuyBitcoinStrings.Form_Phone @Html.EditorFor(model => model.Phone) @ModelRes.BuyBitcoinStrings.Form_accept @ModelRes.BuyBitcoinStrings.Form_newsletter @ModelRes.BuyBitcoinStrings.Form_usp1 @ModelRes.BuyBitcoinStrings.Form_usp2 @ModelRes.BuyBitcoinStrings.Form_usp3 } RouteConfig.cs: public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute(“{resource}.axd/{*pathInfo}”); routes.MapRoute( name: “Order info”, url: “orders/{id}”, […]

c#/ asp.net – 如何捕获“System.Web.HttpException:Request timed out”?

在我的asp.net/c#项目中,我使用iTextsharp dll从许多pdf文档中读取文本,但有时我会收到此错误 System.Web.HttpException:请求超时。 但是这样做的代码是: public static bool does_pdf_have_keyword(string keyword, string pdf_src) { try { PdfReader pdfReader = new PdfReader(pdf_src); string currentText; int count = pdfReader.NumberOfPages; for (int page = 1; page <= count; page++) { ITextExtractionStrategy strategy = new SimpleTextExtractionStrategy(); currentText = PdfTextExtractor.GetTextFromPage(pdfReader, page, strategy); if (currentText.IndexOf(keyword, StringComparison.OrdinalIgnoreCase) != -1) return true; } pdfReader.Close(); return […]

将SignalR中的对象列表发送到JavaScript方法

我在ASP和SignalR中编写多人游戏(Monopoly)。 我已停在页面上,其中包含一个包含游戏列表的表格。 我不知道我是否正确行事:)所以,这是我到目前为止所做的事情,我需要帮助继续前进: 我用空表创建了GamesList WebForm页面: # Number of players Players Theme Join 我的目标是在页面加载时填充此表。 数据应由集线器提供: GamesListHub.cs using System; using System.Collections.Generic; using System.Linq; using System.Web; using Microsoft.AspNet.SignalR; using Newtonsoft.Json; namespace Obipoly.Hubs { public class GamesListHub : Hub { public List games = new List() { new GamesItem(2, “Theme1”, “User1”), new GamesItem(4, “Theme3”, “User2”) }; //just for tests […]

C#:XPath选择包含子字符串属性的节点?

我可以使用XPath选择其代码包含UK的国家/地区节点吗? 谢谢。

如何在c#,ASP .NET中修改请求标头

我正在开发一个ASP .NET mVC项目,我必须更改HttpHeaders。 看到foolowing代码片段: WebRequest req= HttpWebRequest.Create(“myURL”); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); req.Headers.Add(“User-Agent”, “Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.15) Gecko/2009101601 Firefox/3.0.15 (.NET CLR 3.5.30729)”); req.Headers.Add(“Accept”, “text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8”); req.Headers.Add(“Accept-Language”, “en-us,en;q=0.5”); 这给了一个例外,即 必须使用适当的属性修改此标头。\ r \ nParameter name:name。 任何人都建议解决它

为什么我不能在asp.net网站上使用部分类?

我必须使用网站项目,需要使用部分类。 但使用时存在问题。 TestPartial.aspx TestPartial.aspx.cs using System; public partial class TestPartial : System.Web.UI.Page { public int price = 200; partial void Salary(); protected void Page_Load(object sender, EventArgs e) { Salary(); int newPrice = price; } } TestPartial2.aspx.cs using System; public partial class TestPartial : System.Web.UI.Page { partial void Salary() { price = 400; } } 错误: […]

asp.net mvc api return’此XML文件似乎没有与之关联的任何样式信息。 文档树如下所示。

我使用entity framework制作了一个简单的net mvc web api,当我进行api调用时,我在chrome中遇到这个错误: 此XML文件似乎没有与之关联的任何样式信息。 文档树如下所示。 在IE中没有出现这个错误,而是api的结果导致json文件的下载…我想要设置响应,例如结果将出现在浏览器中,而不是作为下载, 我该怎么做呢?

根据OnKeyUp的文本框过滤ListBox项目?

我有一个包含大量项目的ListBox,这些项目都是帐号,因此难以搜索。 当用户键入文本框时,是否可以将项目“过滤”,以便只显示与目前输入的内容相匹配的项目? 例如 列表框 2342 3434 2332 3224 然后用户在texbox中输入3 – onKeyUp将列表框过滤为仅显示: 文本框 3 列表框 3434 3224 然后用户在框中输入2: 文本框 32 列表框 3224 这在ASP.Net(而不是MVC2)中是否可行? 如果是这样,最好通过UpdatePanel中的回调或somekind的javascript进行回调吗?

找不到Microsoft.Owin.Testing.TestServer 404

当我向TestServer发出请求时,我得到了404响应。 我无法理解为什么,因为我使用相同的配置为普通服务器,它的工作原理。 为了发出请求,我使用了TestServer.HttpClient。