簡體   English   中英

如何在自定義服務器控件中使用隱藏字段?

[英]How to use a Hidden Field inside a Custom Server Control?

我正在開發具有客戶端功能的自定義服務器控件。 要檢索回調的客戶端狀態,我想包含一個隱藏字段。 不幸的是,我既不知道如何集成隱藏字段,也不知道如何在回調中檢索數據。 我在Google上搜索了很多,但找不到任何可以幫助我的東西。

所以我的問題是:如何在自定義服務器控件中實現HiddenField? 呈現純HTML輸入字段並提供靜態ID? 使用asp.net HiddenField控件?

如何以及何時從控件/字段中檢索數據? 哪個事件以及如何?

您要使用CompositeControl組合兩個或多個服務器控件。

  1. 將HiddenField控件與其他重寫CreateChildControls控件一起添加到控件中
  2. 渲染腳本將客戶端更改收集到HiddenField中
  3. 回發時,從HiddenField.Value收集客戶端數據

實踐中的ASP.NET 4-復合控件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM