【发布时间】:2014-06-17 14:10:54
【问题描述】:
我是 asp.net 的新手,我在按钮单击事件上使用带有 asp.net 的 LINQ 我的 gridview 没有重新绑定数据,是的,gridview 已进入更新面板
'> '>
protected void btnSave_Click(object sender, EventArgs e)
{
foreach (GridViewRow gvr in gvClientData.Rows)
{
if (((CheckBox)gvr.FindControl("chkdisplay")).Checked == true)
{
string Index = ((Label)gvr.FindControl("lblIndex")).Text;
int GIIndex = Convert.ToInt32(Index);
GI_InsureMaster insertclientinfo = vjdb.GI_InsureMasters.Single(upd => upd.GIMastIndex == GIIndex);
insertclientinfo.SendToCompany = true;
vjdb.SubmitChanges();
}
}
BindAgencyData();
Response.Redirect(Request.RawUrl);
}
【问题讨论】:
-
您在代码中留下了更重要的方法
BindAgencyData。 -
“重新绑定数据”是什么意思?如果您在保存方法中缺少数据,请记住,您必须在 page_load 中重新绑定您的 gridview。
标签: c# asp.net sql-server linq