繁体   English   中英

在asp.net中处理动态生成的控件

[英]Handling dynamically generated controls in asp.net

处理通过ASP.NET中动态生成的控件输入的数据的最佳方法是什么?

目前,我有一组在Page_Load阶段生成的控件,我需要从它们访问数据。 似乎可能只使用在回发时读取和解析的隐藏字段,但我想知道是否有更好的方法来更好地利用框架。

关键是重新创建回发控件。

旧的但很好的文章来解释如何以及为什么。

您还可以使用request.form集合来获取已发布的值。

redsquare是对的。 如果你能记得ASP.Net是一个围绕着Http的谎言那么你就可以了。 浏览器并不真正关心MS以Web控件的形式巧妙地抽象出您的Http请求/响应。 它只知道它需要包装每个表单变量及其各自的值,并通过Http将它们发送回服务器。

您希望将创建的动态控件保持在最低限度,特别是如果您要将事件附加到它们。

我在ASP.NET MVC推荐的@redsquare上。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM