代码之家  ›  专栏  ›  技术社区  ›  Dan Monego

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

  •  1
  • Dan Monego  · 技术社区  · 17 年前

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

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

    3 回复  |  直到 17 年前
        1
  •  3
  •   redsquare    17 年前

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

    Old but good article 解释如何以及为什么。

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

        2
  •  1
  •   Community Mohan Dere    9 年前

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

        3
  •  0
  •   Astra    17 年前

    您希望将创建的动态控件保持在最小值,尤其是在将事件附加到控件时。