我需要你对我的问题领域提出建议。我正在使用SharePoint 2010。我的要求是创建一个只有一个DropDown列表的web部件。比如各大洲的DropDown列表。现在,我想在我的页面上多次使用相同的web部件,以获得层叠效果,例如,大陆|国家|国家|城市|等等。
这样我的单个web部件就可以接受并提供连接。
虽然我已经能够创建一个提供者和消费者web部件,但我被post backs所困扰。每当下拉列表的值发生变化时,所有其他的DropDowns都会再次绑定并丢失这些值。
请给我一些建议。
非常感谢。
亲切地问候Vivek
发布于 2012-03-14 15:55:09
尝试回答类似的问题here。检查下拉框是否在回发时反弹。如果是这样,让它们只绑定一次。
发布于 2011-10-31 02:40:11
我建议使用查询字符串来存储dropdown状态。这也会帮助你创建深度链接。我们在sharepoint的功能页面上做了同样的事情:http://sharepoint.microsoft.com/en-us/product/Pages/Features.aspx
发布于 2011-10-29 02:28:30
检查是否启用了dropdowns的ViewState。
https://stackoverflow.com/questions/7914480
复制相似问题