我在sharepoint 2007中写下了一个webpart。我在createcontrols()中显示控件显示。
加载页面后,我能够正确看到布局。
当我检查单选按钮并在回发事件中提交时,页面无法记住所选值。它没有被检查过。
我试图将代码放在If(!ISPOSTBACK)中,但没有用。
我每次加载时都会将控件添加到页面中。
我的问题的解决方法是什么。
谢谢。 Hari Gillala
答案 0 :(得分:1)
要检查的事情。
已启用Viewstate
对于回发,您应该不在If(!ISPOSTBACK)
声明中执行您的代码
确保您在OnLoad
或之后执行逻辑,如果您在OnInit
或CreateChildControls
中执行此操作,则asp.net尚未填充控件值。