教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 .net中GridView更新取不到新值解决办法

.net中GridView更新取不到新值解决办法

发布时间:2016-12-02   编辑:jiaochengji.com
教程集为您提供.net中GridView更新取不到新值解决办法等资源,欢迎您收藏本站,我们将为您提供最新的.net中GridView更新取不到新值解决办法资源
.net中GridView更新取不到新值问题是我们在处理时没有加以判断所导致了,下面我就来介绍.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();
}


原因是我们我们取的是原来的值那么更新后的值并没有更新控制数据,这样我们解决只要每次更新之后我们进行自动刷亲就可以了。

<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('copy6530')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy6530>

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用法笔记

[关闭]
~ ~