如何解决在asp.net中如何在asp.net中添加菜单或下拉控件?
| 数据gridview将重新绑定的数据集与数据集绑定。女孩视图由列“ Compnayname \”组成 每当用户单击gridview \“ Company name \”列时,将显示菜单或下拉控件。 因此如何在gridview中添加下拉菜单或菜单控件。 我想在网格视图控件中显示数据,然后用户单击公司名称,然后将显示菜单,其中包含诸如发送消息,保存公司详细信息之类的信息。解决方法
您必须创建模板列
<asp:TemplateField HeaderText=\"Compnayname\">
<ItemTemplate>
<asp:DropDownList ID=\"ddlCompany\" runat=\"server\">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
,这是完整的GRIDView
<asp:GridView ID=\"grdList\" runat=\"server\" AutoGenerateColumns=\"False\" OnRowCancelingEdit=\"grdList_RowCancelingEdit\" OnRowEditing=\"grdList_RowEditing\" OnRowUpdating=\"grdList_RowUpdating\" OnPageIndexChanging=\"grdList_PageIndexChanging\" AllowPaging=\"true\">
<Columns>
<asp:TemplateField>
<HeaderTemplate>
<asp:Label SkinID=\"OneColLabel\" ID=\"lblName\" runat=\"server\" HeaderText=\"Edit\" />
</HeaderTemplate>
<ItemTemplate>
<asp:LinkButton ID=\"lnbEdit\" runat=\"server\" CommandName=\"Edit\" Text=\"Edit\" />
</ItemTemplate>
<EditItemTemplate>
<asp:LinkButton ID=\"lnbUpdate\" runat=\"server\" CommandName=\"Update\" Text=\"Update\" />
<asp:LinkButton ID=\"lnbCancel\" runat=\"server\" CommandName=\"Cancel\" Text=\"Cancel\" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText=\"Name\">
<ItemTemplate>
<asp:Label ID=\"lblName\" runat=\"server\" Text=\'<%# Eval(\"Name\") %>\' />
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID=\"drpEditName\" runat=\"server\" />
</EditItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
您必须在后面的代码上绑定Dropdownlist
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。