获取 LoadViewState 中选定单选按钮的值

发布于 2024-08-20 06:41:55 字数 371 浏览 6 评论 0原文

我可以在 WebControl 的 LoadViewState 事件中获取所选单选按钮的值吗?如何获取?所有组件都是在代码隐藏中生成的,所以我有这些控件:

RadioButtonList rbl;
ListItem liOne;
ListItem liTwo;

目前我坚持认为重写的 LoadViewState 没有被调用

protected override void LoadViewState(object o)
{
  action = rbl.SelectedValue;
  action2 = rbl.SelectedItem.Value;
  base.LoadViewState(o);
}

can i get a value of a selected radio button in LoadViewState event of the the WebControl and how? All the components are generated in codebehind, so i have those controls:

RadioButtonList rbl;
ListItem liOne;
ListItem liTwo;

at the moment i am stuck at that the overriden LoadViewState is not being invoked

protected override void LoadViewState(object o)
{
  action = rbl.SelectedValue;
  action2 = rbl.SelectedItem.Value;
  base.LoadViewState(o);
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

听你说爱我 2024-08-27 06:41:55

您还需要重写 SaveViewState 方法。据我所知,单选按钮在保存其选定状态时存在问题。

https://web. archive.org/web/20211020153240/https://www.4guysfromrolla.com/articles/110205-1.aspx链接文本

You also need to override the SaveViewState method. Radio buttons AFAIK have problems saving their selected state.

https://web.archive.org/web/20211020153240/https://www.4guysfromrolla.com/articles/110205-1.aspxlink text

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文