首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取asp:Repeater中特定页面控件的值

获取asp:Repeater中特定页面控件的值
EN

Stack Overflow用户
提问于 2011-01-20 22:51:37
回答 1查看 573关注 0票数 0

在我的asp.net页面上,我有几个DropDownLists。我还有一个中继器。

在ItemDataBound事件中,我希望获得这些DropDownLists的值,以更改转发器中的数据。这些DropDownLists的SelectedValue为空。但在ItemDataBound之后,将执行Page_Load。在那里我可以得到这些DropDownLists的值。

有没有一种解决方案可以在执行ItemDataBound时获取该值。

谢谢!

菲利普

EN

回答 1

Stack Overflow用户

发布于 2013-08-20 22:23:08

您能在页面PreInit事件中获取下拉列表的选定值吗?如果是,则将它们存储在视图状态中,并在中继器的项数据绑定事件期间从视图状态中检索它们。

如果这不起作用,请尝试在每个下拉列表中添加一个选定的索引更改事件。当下拉列表发生变化时,设置一个视图状态变量,您可以在中继器的项目数据绑定事件期间检索该变量。如果您有要在页面加载期间设置下拉列表的值,则使用这些值直接设置适当的视图状态变量。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4748547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档