DropDownList
を無効にして、Gridview
の編集リンクをクリックした後でのみ有効にしたいと思います。今のところ、編集リンクの前後に無効にすることをDropDownList
が示しています。
コード:
Gridview Itemtemplate DropDownList Enabled
<asp:DropDownList ID="DropDownList1" runat="server" Height="30px" Width="190px" SelectedValue='<%# Eval("FAQGroup") %>' Enabled="false" >
<asp:ListItem Value="Most asked FAQ"></asp:ListItem>
<asp:ListItem Value="Normal FAQ"></asp:ListItem>
</asp:DropDownList>
aspx.cs
protected void gvFAQ_RowEditing(object sender, GridViewEditEventArgs e)
{
gvFAQ.Columns[3].Visible = true;
DropDownList DDL= (DropDownList)gvFAQ.Rows[e.NewEditIndex].FindControl("DropDownList1");
DDL.Enabled = true;
gvFAQ.EditIndex = e.NewEditIndex;
bind();
}
はRowEditingイベントが発火点である、そうであれば、あなたはあなた」行にブレークポイントを置いたとき、何がDDLで発生しますコントロールを有効にしようとしていますか? –
はい、RowEditingイベントが機能しています。強調表示されているDDLは青色です。 –