Tag: asp.net

设置值从集合提交提交mvc

我想进入控制器和模型以及来自集合的特定值,其中我按下按钮 ProductId Productname Quantity UnitPrice <% for(int i=0; i m.NorthOrderDetails[i].Quantity) %> m.NorthOrderDetails[i].UnitPrice) %> <input type="submit" title="ads" value = name=ssad /> 例如,我可以在集合中设置提交值吗? <input type="submit" title="ads" value = name=ssad /> 并且该值将等于17,例如在控制器中。 这项工作,但我如何将按钮中的文本从集合中的值更改为任何文本? 更新我使用Stephen Muecke的代码,但我编辑表因为我使用aspx页面 <button type="button" class="delete" data-id="”>Delete <input type="hidden" name="” value=”” /> 并且,遗憾的是脚本不会调用控制器

无法将参数值从文本框转换为字符串

这是我的buttonsubmit_click事件的代码。 始终显示错误。 我不知道错误来自哪里。 有时错误是: 对象必须实现IConvertible。 da.InsertCommand.Parameters.Add(“@ApplicantUsername”, SqlDbType.VarChar).Value = txtUsername.Text; da.InsertCommand.Parameters.Add(“@Branch”, SqlDbType.VarChar).Value = ddlNear.SelectedValue; da.InsertCommand.Parameters.Add(“@NoALastName”, SqlDbType.VarChar).Value = txtLname.Text; da.InsertCommand.Parameters.Add(“@NoAFirstName”, SqlDbType.VarChar).Value = txtFname.Text; da.InsertCommand.Parameters.Add(“@NoAMiddleName”, SqlDbType.VarChar).Value = txtMname; da.InsertCommand.Parameters.Add(“@NoACivilStatus”, SqlDbType.VarChar).Value = ddlCivil.SelectedValue; da.InsertCommand.Parameters.Add(“@NoAMonth”, SqlDbType.VarChar).Value = ddlMonth.SelectedValue; da.InsertCommand.Parameters.Add(“@NoADay”, SqlDbType.VarChar).Value = ddlDay.SelectedValue; da.InsertCommand.Parameters.Add(“@NoAYear”, SqlDbType.VarChar).Value = ddlYear.SelectedValue; da.InsertCommand.Parameters.Add(“@NoAAge”, SqlDbType.VarChar).Value = txtAge.Text; da.InsertCommand.Parameters.Add(“@NoSLastName”, SqlDbType.VarChar).Value = txtSlname.Text; da.InsertCommand.Parameters.Add(“@NoSFirstName”, SqlDbType.VarChar).Value = txtSfname.Text; da.InsertCommand.Parameters.Add(“@NoSMiddleName”, SqlDbType.VarChar).Value […]

GData.Photos查询中的全尺寸图像在哪里?

我正在查询Picasa图库,当我深入查看返回的条目时,我找不到完整尺寸的图像。 我只能看到一个更小,重新resize的图像( data[0].Content.AbsoluteUri )。 我知道Google会保留完整尺寸的图片,因为当我在线查看我的Picasa图库时,我可以看到它。 全尺寸图片在哪里? var picasaService = new PicasaService(“Gallery”); var photoQuery = new PhotoQuery(PicasaQuery.CreatePicasaUri(“GOOGLEUSERNAME”, “GALLERYID”)); var photoFeed = picasaService.Query(photoQuery); var data = photoFeed.Entries;

按钮单击事件无法正常工作

以下代码处理按钮单击事件。 当用户第一次点击时,它将标签设置为“第一次”,当用户第二次点击时,它将标签设置为“第二次”。 但它不能正常工作。 当我第一次点击它时,它将标签设置为“第一次”,这是正确的,但是当我第二次点击时,没有任何事情发生。 我的代码: int counter=0; protected void btnCompTagUpdate_Click(object sender, EventArgs e) { if (counter == 0) { lable1.Text=”First Time”; counter++; } else if (counter == 1) { lable1.Text=”Second Time”; counter–; } } 我该如何解决?

禁用按钮不在UpdatePanel中提交回发

我在ASP.NET页面上的UpdatePanel有一个按钮。 这是我的UpdatePanel 当我尝试禁用OnClientClick按钮时,它不执行PostBack 这是我的PDFClick()函数的示例 // Works (does post back and code behind executes)) function PDFClick() { document.getElementById(“btnPrint”).value = “Working…”; return true; }; // Doesn’t work (JS executes, but code behind didn’t execute) function PDFClick() { document.getElementById(“btnPrint”).value = “Working…”; document.getElementById(“btnPrint”).disabled = true; return true; }; 这是我背后的代码。 我需要在背面做一些东西,并在完成后打开新窗口: protected void btnPrint_Click(object sender, EventArgs e) { Response.Write(“”); Response.Write(String.Format(“window.open(‘{0}’,’_blank’)”, […]

即时通知,如Facebook

我正在构建一个社交应用程序,并想知道facebook如何实现他们的通知。 如您所知,facebooks通知是即时的。 一旦有人采取行动,人们就会得到通知。 我假设他们没有一直在数据库上运行查询。 有人能指出我正确的方向。 谢谢

使用HTTP Post从Excel中插入SQL Server数据库中的数据

我想在Excel中单击“插入”按钮时将数据插入SQL Server数据库。 数据在单元格A2和B2中,这里是excel中“插入”按钮背后的代码: Dim HttpReq As New WinHttp.WinHttpRequest HttpReq.Open “POST”, “http://localhost:11121/Student/Insert/”, False HttpReq.Send “jsmith112” 这是我在VS中的Controller操作的代码: [HttpPost] public ActionResult Insert(string id) { try { student.AddToStudents(id); student.SaveChanges(); return RedirectToAction(“Index”); } catch { return View(); } } 这似乎没有用,有人能引导我完成这个吗? 提前致谢

使用Generic Handler的动态图像(来自db)

我正在尝试使用Generic Handler来检索和显示存储在数据库中的图像。 但它只是不起作用。 我已经尝试了下面的代码,但我似乎无法让它工作。 anyonne可以发现我做错了什么,或者有一些建议吗? using System; using System.Web; using System.Linq; using System.Data.Entity; public class IconsDb : IHttpHandler { public void ProcessRequest (HttpContext context) { context.Response.ContentType = “text/plain”; context.Response.Write(“Hello World”); Int32 iconId; if (context.Request.QueryString[“id”] != null) iconId = Convert.ToInt32(context.Request.QueryString[“id”]); else throw new ArgumentException(“No parameter specified”); context.Response.ContentType = “image/gif”; //System.IO.Stream strm = ShowEmpImage(iconId); var db = […]

如何在ASP.NET MVC站点中实现速率限制?

我正在构建一个ASP.NET MVC站点,我想限制经过身份validation的用户使用该站点的某些function的频率。 虽然我理解速率限制如何从根本上解决,但我无法想象如何以编程方式实现它而不会产生主要的代码气味。 你能用C#示例代码指出一个简单而强大的解决方案来解决这个问题吗? 如果重要,所有这些函数当前都表示为仅接受HTTP POST Actions。 我最终可能希望为HTTP GET函数实现速率限制,所以我正在寻找适用于所有这些情况的解决方案。

如何在Designer中隐藏UserControl的内部控件?

我有一个包含DropDownList和ObjectDataSource的UserControl。 该控件用于我的MasterPage的标记。 在使用该MasterPage的ContentPage的Designer中,我可以看到DropDownList和ObjectDataSource。 你自己看。 我知道其他控件(如ComponentArt:Grid)只显示自己作为外部容器并隐藏内部控件。 我想这可以用属性实现。 我必须设置哪些?