日期:2014-05-18  浏览次数:20414 次

gridview 数据绑定的小问题,你,你,你,他,,全都会,就我不会
gridview,,后台数据顷好,,,,其中有一列内容为 Eval("useradddate").ToString(),,,进入编辑状态后为

<EditItemTemplate>
<asp:TextBox ID="aa" runat="server" Text='<%# Eval("useradddate")%>' Width="63"></asp:TextBox>
</EditItemTemplate>


我想在tridviews1_RowUpdating事件中得到原来的 Eval("useradddate")值,与用户在编辑状态时输入的新内容进行比较,,,,


问题是,,,tridviews1_RowUpdating中,如何获得 Eval("useradddate")这个原来的值?????



救解。。。。。。。。。。。。。。。。。。。。。



------解决方案--------------------
你,你,你,他,,全都会,就我不会
------解决方案--------------------
假设gridview的数据源为
DataTable dt=new DataTable();

string str=dt.Rows[e.RowIndex]["useradddate"] ;
------解决方案--------------------
GridView1.Rows[e.RowIndex].Cells[0].ToString()
试试?

 
 
 
 
----------------------------------签----------名----------栏----------------------------------
------解决方案--------------------
或者后面放个隐藏控件(里面放原来的值)...............