1
我有一个GridView,有很多行。如何在编辑模式下在GridView中检索特定行中的控件
当用户在GridView中单击编辑按钮我需要检索该特定行(现在处于编辑模式)中的控件。 此逻辑应该在GridEvent上工作_RowUpdating
此刻我的代码(错误)在每一行的内部查看,因此创建的控件不是唯一的,我收到错误。
// Event handler
protected void uxManageSponsoredContentsDisplayer_RowUpdating(object sender, GridViewUpdateEventArgs e)
// My code (Wrong!!!!):
foreach (GridViewRow row in uxManageSponsoredContentsDisplayer.Rows)
{
TextBox uxStartDate = (TextBox)row.FindControl("uxEffectiveStartDateInput");
}
希望我的问题是清楚的。任何想法如何做到这一点?由于
解决方案:
TextBox uxStartDate = (TextBox)uxManageSponsoredContentsDisplayer.Rows[e.RowIndex].FindControl("uxEffectiveStartDateInput");
谢谢!!!!!!它工作得很好,你救了我的一天!非常感谢 – GibboK 2011-02-25 10:12:03