何时在 Web 部件中使用查询字符串?
你好 我目前正在开发一个 web 部件,在其中读取 Querystring 变量,但是当我尝试在 CreateChildControls 方法中读取它时(因为某些控件是根据此变量创建的),它具有 null 值。 如果我在回发中阅读它,它就可以正常工作。
有没有办法根据查询字符串变量创建控件?
提前致谢
Hi
I am currently developing a webpart in which I read a Querystring variable, however when I try to read it in the CreateChildControls method (because some of the controls are created depending on this variable) it has a null value.
If i read it in a postback, it works fine.
Is there a way to create the controls depending on a querystring variable?
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在 CreateChildControls 方法之外声明您的控件并重写 render 方法以实例化它。
编辑:我做了一些更多的测试并让它与这段代码一起工作
奇怪的是,突然间我无法再重现你的问题了。
You could declare your control outside the CreateChildControls method and override the render method to instance it.
EDIT: I made some more tests and got it working with this code
The strange thing about it is that all of a sudden I can't reproduce your problem anymore.