GridView中SelectedIndexChanging事件的有关问题
GridView中SelectedIndexChanging事件的问题C# codeprotected void gv_Wave_SelectedIndexChanging(object
GridView中SelectedIndexChanging事件的问题
C# codeprotected void gv_Wave_SelectedIndexChanging(object sender, GridViewSelectEventArgs e) { int i = e.NewSelectedIndex; TextBox tb = this.gv_Wave.Rows[i].FindControl("txtNum") as TextBox; this.Label1.Text = tb.Text; }
当我按下GridView中一按钮的时候,触发此事件,获取该行索引,即int i = e.NewSelectedIndex;
并且获取该行中一个名为txtNum的TextBox,但是它的Text总是为空,我明明有输入数据呀
就i可以正常获取索引而已
PS:而且按下按钮后页面会刷新,txtNum变回空,是否因为这个问题?
麻烦指点迷津~~
[解决办法]前台绑定有问题吗?是不是这样的 <asp:TextBox ID="txtNum" runat="server" Text="<%#Eval("你的数据列")%>" />
[解决办法]可否再细化一些。还有你的需求。 这样是没有办法回答的。