我创建了一个具有UserControl的Custom WebPart。我也为它添加了一个Custom ToolPart(下拉列表)。 我想要实现的是,在Custom ToolPart Dropdown中进行选择;该值将被传递到UserControl后面的代码中。我尝试使用ToolPart的自定义属性来传递下拉值但无法执行此操作。然后,我在UserControl类中声明了一个公共属性,但是它已经工作了
答案 0 :(得分:0)
您应该使用Synchanges()
和ApplyChanges()
在ToolPart和WebPart之间传递值。将值从ToolPart传递到WebPart后,您可以使用隐藏字段从UserControl中访问Web部件属性,并将值分配给隐藏字段并从用户控件中检索它。