1

我正在开发具有客户端功能的自定义服务器控件。要在回调中检索客户端的状态,我想包含一个隐藏字段。不幸的是,我既不知道如何集成隐藏字段,也不知道如何在回调中检索数据。我用谷歌搜索了很多,但找不到任何对我有帮助的东西。

所以我的问题是:如何将 HiddenField 实现到自定义服务器控件中?渲染一个普通的 html 输入字段并给出一个静态 id?使用asp.net HiddenField 控件?

如何以及何时从控件/字段中检索数据?哪个事件以及如何?

4

1 回答 1

2

您想使用CompositeControl组合两个或多个服务器控件。

  1. 将 HiddenField 控件与其他控件一起添加到控件CreateChildControls
  2. 渲染脚本以将客户端更改收集到 HiddenField
  3. 回发时,从 HiddenField.Value 收集客户端数据

ASP.NET 4 实践 - 复合控件

于 2013-03-20T16:50:28.113 回答