首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

更新Access数据库的有关问题、

2012-02-14 
更新Access数据库的问题、请指教。我在DataGrid中一列里放了个Button控件、ItemCommand事件中写、点击button控

更新Access数据库的问题、请指教。
我在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>

[解决办法]
看看代码
[解决办法]
1.不会是延时的问题,因为完全是同步的操作;
2.检查form的提交方式,应该是post方式;
3.DataGrid的button控件的事件触发的问题;
if (e.CommandName== "Accept ")
{

}

热点排行