实际上 GridViewCommandEventArgs 中没有 Row,因此您需要从命令源命名容器中获取行
GridViewRow row = (GridViewRow)(((Control)e.CommandSource).NamingContainer);
然后你就可以使用
TextBox myTextBox = row.FindControl("MyTextBoxId") as TextBox;
希望这可以帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)