怎么变得这么乱了?再贴一遍:
我的数据绑定形式是:<asp:TemplateColumn HeaderText="au_lname">
<ItemTemplate>
<asp:Label runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.au_lname") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" ID="txtau_lname" BorderStyle="Groove" Text='<%# DataBinder.Eval(Container, "DataItem.au_lname") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateColumn>在DataGrid1_UpdateCommand中写的代码是:
Dim str_au_lname As String
Dim txtUpdate As TextBox
txtUpdate = e.Item.Cells(2).FindControl("txtau_lname")
str_au_lname = txtUpdate.Text
这时str_au_lname的值始终是未编辑前的数据。
怎样获取编辑后文本框中的数据?
我的数据绑定形式是:<asp:TemplateColumn HeaderText="au_lname">
<ItemTemplate>
<asp:Label runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.au_lname") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" ID="txtau_lname" BorderStyle="Groove" Text='<%# DataBinder.Eval(Container, "DataItem.au_lname") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateColumn>在DataGrid1_UpdateCommand中写的代码是:
Dim str_au_lname As String
Dim txtUpdate As TextBox
txtUpdate = e.Item.Cells(2).FindControl("txtau_lname")
str_au_lname = txtUpdate.Text
这时str_au_lname的值始终是未编辑前的数据。
怎样获取编辑后文本框中的数据?
解决方案 »
- .net怎么样获得excel中单元格里的公式
- treeview怎样从数据库读取数据添加节点
- aspnetpager控件的问题
- 大家有没有firefox下不崩溃的视频播放器,我现在用的一个在firefox不出5分钟就崩溃!
- 菜鸟问一个弹出消息的语句,怎么不好使呢??
- 开发时遇见问题,帮帮忙
- 新闻后台发布经典问题,请教各位高手.......
- 高手帮帮忙,怎么回事啊?
- 我编的最新软件---代码助手
- 如果Request得到,HTML中的SELECT下拉框中的内容和值?我只知道值是Request.Form["key"],谢谢.
- 请问label控件中的innerhtml属性有什么作用?
- zhq2000(俗子) 谢谢你帮忙!我还有些不明白的地方想请教一下!
……
</asp:TemplateColumn>
should be same as
e.Item.Cells(2).Controls(0)
in your case