[英]How to make a Dropdownlist in the header reload the main page?
基本上,我有这个网页,它是您转到任何页面的标题。 此标头中的元素之一是一个下拉列表,其中装有客户名称。 在这些页面之一上,有一些文本字段需要根据新数据进行更新,具体取决于用户是否从标题的下拉列表中选择其他客户。 但是,由于我对基于Web的编程还很陌生,因此我不确定在更改下拉列表索引时将在标题中放置哪些代码,以便重新加载其下面的主页。 另外,所有语言都是asp.net和C#
部分答案:设置DropDownList
的AutoPostBack
属性(假设我们正在谈论ASP.NET DropDownList
控件)将在选定项更改时触发回发。 DropDownList
的SelectedIndexChanged
事件可用于加载新的客户信息(或其他信息)。
现在,如果下拉列表位于母版页中,并且您想处理单个Web表单上的更改事件,事情将会变得有些复杂。 您可能想从Web表单中声明一个事件,并在下拉列表更改时在主页上触发该事件,然后根据情况在单个Web表单上处理客户更改。
希望这是足够的信息,可以帮助您入门。
这实际上不是asp.net或C#问题。 下拉选择出现在用户的浏览器中,除非您安排页面做某事,否则服务器对它一无所知。 一种常见的方法是使用Javascript将功能附加到下拉菜单的onChange事件,并让该功能导致重新加载您称为主页的内容。 希望这可以帮助您入门。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.