GridView AutoPostBack

时间:2016-07-26 14:39:44

标签: c# asp.net gridview

我有一个文本框,当下拉列表设置为一个值( A )时被禁用,当它被设置为另一个值( B )时启用。在编辑模式下,如果文本框已禁用(下拉列表值为A)且下拉列表的值已更改为 B ,如何将文本框设置为变得启用?

禁用文本框的ASP .NET代码:

            <EditItemTemplate>
                <asp:TextBox ID="TextBox5" runat="server" Text='<%# Bind("GRP") %>' MaxLength = "10" 
                    Enabled = '<%# !Eval("GRP_NM").ToString().Equals("A") %>' Height="19px" 
                    Width="70px" AutoPostBack="True"></asp:TextBox>
            </EditItemTemplate>

1 个答案:

答案 0 :(得分:1)

注册dropdownlist SelectedIndexChanged事件,并在处理程序中执行文本框的启用/禁用。