0
protected void chkBoxAplicaSiglasEspEdit_CheckedChanged(object sender, EventArgs e)
{
int i;
int x = gvTipoInforme.Rows.Count;
CheckBox chkBoxAplicaSiglasEspEdit = (CheckBox)sender;
TextBox txtSiglas = (TextBox)this.gvTipoInforme.Rows[row].FindControl("txtSiglas");
for (i = 0; i < x; i++)
{
if (chkBoxAplicaSiglasEspEdit.Checked)
{
txtSiglas.Enabled = true;
}
else
{
txtSiglas.Text = "";
txtSiglas.Enabled = false;
}
}
}
我試圖啓用或禁用GridView內的文本框。當我點擊「編輯」鏈接時,GridView的列中顯示了一個複選框,然後點擊複選框並觸發CheckedChanged事件,但我總是收到「txtSiglas」爲空。在複選框事件的GridView中查找texbox控件CheckedChanged