.net中GridView更新取不到新值解决办法
例子
<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy1204')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy1204>
((TextBox)this.gridServerList.Rows[e.RowIndex].Cells[0].Controls[0]).Text.ToString();
绑定数据库放在!IsPostBack里
if (!IsPostBack)
{
GetDate();
}
原因是我们我们取的是原来的值那么更新后的值并没有更新控制数据,这样我们解决只要每次更新之后我们进行自动刷亲就可以了。
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
bind();
}
}
您可能感兴趣的文章:
.net中GridView更新取不到新值解决办法
GridView控件事件详细解析
gridview更新时获取不到textbox中新值的解决方法
asp.net GridView控件的几个事件的用法详解
C#中GridView控件与数据库交互的方法详解
asp.net GridView中动态绑定的DropDownList更新时无法取到值
魔兽世界6.0更新一半卡住了怎么办?魔兽世界6更新卡住解决方法
ASP.NET中把Gridview内容导出到Excel示例
asp.net中gridview后台设置行高失效解决办法
asp.net GridView用法笔记