C# 禁用基于gridview的dropdownlist选项
在asp.NETC中,我在gridview中有dropdownlist。Dropdownlist在gridview的所有行中具有相同的值集。如果在一行中选择了某些项目,则应在其他行中禁用所选项目。如何做到这一点?下面的代码可能会对您有所帮助C# 禁用基于gridview的dropdownlist选项,c#,asp.net,C#,Asp.net,在asp.NETC中,我在gridview中有dropdownlist。Dropdownlist在gridview的所有行中具有相同的值集。如果在一行中选择了某些项目,则应在其他行中禁用所选项目。如何做到这一点?下面的代码可能会对您有所帮助 <asp:DropDownList ID="ddlItem" runat="server" onselectedindexchanged="ddlItem_SelectedIndexChanged"> </asp:DropDownL
<asp:DropDownList ID="ddlItem" runat="server"
onselectedindexchanged="ddlItem_SelectedIndexChanged">
</asp:DropDownList>
protected override void OnSelectedIndexChanged(EventArgs e)
{
string strSelectedValue = this.SelectedValue.toString();
foreach(foreach (GridViewRow row in grid.Rows)
{
//Write logic to disable item
((DropDown)row.FindControl("ddlItem")))
}
}
向我们展示您尝试的内容如果在一行中选择了某些项目,您的意思是什么。。。。如果您使用的是下拉菜单。。。。。。。。。。。