自定义ASP.NET容器控件表单

时间:2016-11-14 06:04:10

标签: c# asp.net

我很新鲜的毕业生:D呵呵。我想制作一个容器控制器,当用户选择下载列表时,容器将被加载,或者页面将被加载示例: 下拉列表项:Category_form1,Category_form 2,Category_form 3

<asp:DropDownList ID="ddlCategorySearch" runat="server" OnSelectedIndexChanged="ddlCategorySearch_SelectedIndexChanged" AutoPostBack="true"></asp:DropDownList>

如果用户选择Category_form2 Container将加载Category_form2

。很难找到一个很好的例子来说明如何使用ASP.NET。

注意:   - 下拉列表类别不仅是3种形式,而且实际上我还有20种不同的形式

1 个答案:

答案 0 :(得分:0)

而是使用MultiView控件。它允许您通过设置ActiveViewIndex=1 or SetActiveView(view1)

一次显示一个容器

从工具箱中,在多视图标记内添加MultiViewControl,再次从工具箱中添加任意数量的View控件。 您可以使用索引从0,1,2 ....访问每个视图,依此类推。 像普通div一样向视图添加内容。 当用户做出选择时,您可以执行类似

的操作
MultiView1.ActiveViewIndex = cboList.SelectedIndex

哦...记得设置MultiView1控件的ActiveViewIndex = 0属性,它将是页面加载时的默认视图。