用datalist作一个edit页面...但无法得到提交后的值..
就是一般的修改页目,先得到此商品的资料,里面用textbox内显示它的值..
有个datalist:
<asp:DataList id="DataList1" runat="server">
<ItemTemplate>
Code:
<asp:TextBox id="tx_code" runat="server" text='<%#trim(databinder.eval(container.dataitem,"ma_interest_area"))%>'></asp:TextBox>
</ItemTemplate>
</asp:DataList>
我想在提交FORM后,取出tx_code的值,作为更新操作...
如在代码中:
Dim txt As TextBox = CType(DataList1.Items.Item(0).FindControl("tx_code"), TextBox)
Response.Write (txt.text)
但:我后来提交FORM得到的值是此datalist绑定的值,而不是我在此textbox内作了修改的值...
我想得到我在此textbox内作了修改的新值,如何??谢谢了,急呀....
有个datalist:
<asp:DataList id="DataList1" runat="server">
<ItemTemplate>
Code:
<asp:TextBox id="tx_code" runat="server" text='<%#trim(databinder.eval(container.dataitem,"ma_interest_area"))%>'></asp:TextBox>
</ItemTemplate>
</asp:DataList>
我想在提交FORM后,取出tx_code的值,作为更新操作...
如在代码中:
Dim txt As TextBox = CType(DataList1.Items.Item(0).FindControl("tx_code"), TextBox)
Response.Write (txt.text)
但:我后来提交FORM得到的值是此datalist绑定的值,而不是我在此textbox内作了修改的值...
我想得到我在此textbox内作了修改的新值,如何??谢谢了,急呀....
...全文
相关推荐
asp.net传多个值到其它页面的具体实现
在页面之间的跳转,经常会用到传值,其中可能会传递多个值,下面为大家介绍下asp.net传多个值到其它页面的方法,需要的朋友可以参考下
在DataList里编辑和删除数据
在DataList里编辑和删除数据 在DataList里编辑和删除数据
DataList模板
一个DataList模板。。详细介绍了DataList的使用方法。及源代码。
DataList控件视频详解
很详细的DataList控件的视频讲解,共享出来了,保证对你有收获
【ASP.NET编程知识】在ASP.NET 2.0中操作数据之四十:自定义DataList编辑界面.docx
【ASP.NET编程知识】在ASP.NET 2.0中操作数据之四十:自定义DataList编辑界面.docx


