2个回答
展开全部
方法1.
int rowIndex = 0; //第几行的索引
int cellIndex = 0; //第几列的索引
string txtId = ""; //TextBox的Id
TextBox txt = (TextBox)GridView1.Rows[rowIndex].Cells[cellIndex].FindControl(txtId);//知道第几列,这个效率高
//TextBox txt = (TextBox)GridView1.Rows[rowIndex].FindControl(txtId);//不知道第几列的情况下,这个效率低
if (string.IsNullOrEmpty(txt.Text.Trim())) //为空
{
//执行操作
}
方法2.
用验证控件RequiredFieldValidator。
不知道你层次怎么样,写的我感觉应该可以看懂,如果看不懂,百度Hi我。
int rowIndex = 0; //第几行的索引
int cellIndex = 0; //第几列的索引
string txtId = ""; //TextBox的Id
TextBox txt = (TextBox)GridView1.Rows[rowIndex].Cells[cellIndex].FindControl(txtId);//知道第几列,这个效率高
//TextBox txt = (TextBox)GridView1.Rows[rowIndex].FindControl(txtId);//不知道第几列的情况下,这个效率低
if (string.IsNullOrEmpty(txt.Text.Trim())) //为空
{
//执行操作
}
方法2.
用验证控件RequiredFieldValidator。
不知道你层次怎么样,写的我感觉应该可以看懂,如果看不懂,百度Hi我。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询