我在DataGrid中一列里放了个Button控件、ItemCommand事件中写、点击button控件后、更新当前行中一个字段的值、然后调用函数重新邦定DataGrid。
现状是、如果我不单步调试、需要点击两次button后、修改后值才在DataGrid中表现出来、如果我单步调试、只要点一次button后、修改后值就在DataGrid中表现出来了。这是什么原因、难到是数据库更新和页面刷新之间有延时嘛、请指教。
以下是我前台代码
<asp:TemplateColumn HeaderText="(承認/取消)">
<HeaderStyle Wrap="False" HorizontalAlign="Left" Width="90px"></HeaderStyle>
<ItemStyle Wrap="False" HorizontalAlign="center" Width="90px"></ItemStyle>
<ItemTemplate>
<asp:Button id="btnAccept" runat="server" Text="承認" CommandName="Accept"></asp:Button>
</ItemTemplate>
</asp:TemplateColumn>
现状是、如果我不单步调试、需要点击两次button后、修改后值才在DataGrid中表现出来、如果我单步调试、只要点一次button后、修改后值就在DataGrid中表现出来了。这是什么原因、难到是数据库更新和页面刷新之间有延时嘛、请指教。
以下是我前台代码
<asp:TemplateColumn HeaderText="(承認/取消)">
<HeaderStyle Wrap="False" HorizontalAlign="Left" Width="90px"></HeaderStyle>
<ItemStyle Wrap="False" HorizontalAlign="center" Width="90px"></ItemStyle>
<ItemTemplate>
<asp:Button id="btnAccept" runat="server" Text="承認" CommandName="Accept"></asp:Button>
</ItemTemplate>
</asp:TemplateColumn>
解决方案 »
- datelist在本机测试好好的放到服务器为什么就显示不出来?
- 模板中的控件要怎么才能识别?
- 如何在后台改变ImageButton的url
- 登陆 新窗口问题
- 创建session页有时候提示 Session state has created a session id, but cannot save it because…………
- 如何用javascript记录下每个层的位置信息????????????
- Activex能不能主动的调用页面的Javascript函数?
- 都进不去设置页面?
- 急:求字体一个
- 关于用.net上传问题。(如果有源代码,行通者赠送100分)
- ASP.NET程序员的前途(钱途)
- 一段相当郁闷的JS了 求解 谢谢
{
if (! IsPostBack )
{
BindDataGrid();//重新绑定数据的方法
}
}
If Not IsPostBack Then
Call GridBind()
End If
2.检查form的提交方式,应该是post方式;
3.DataGrid的button控件的事件触发的问题;
if (e.CommandName=="Accept")
{}