簡體   English   中英

HtmlGenericControl和id

[英]HtmlGenericControl and id

它有一種方法可以控制我的HtmlGenericControl的ID。

我嘗試創建自己的HtmlGenericControl並覆蓋UniqueID,ClientID,onPreRender等...但沒有任何工作

以下文章演示了如何覆蓋控件自己的ID。 雖然它沒有說明如何為htmlgenericcontrol做這件事,但從其他所有例子中都可以很容易地理解它。

如何使用干凈ID值顯示Asp.Net控件

您無需覆蓋此全部,只需覆蓋渲染並手動執行所有操作

可以通過添加id屬性手動為HtmlGenericControl指定客戶端ID:

var bob = new HtmlGenericControl("div")
{
    InnerHtml = "give me an Id!"
};

bob.Attributes.Add("id", "myId");

this.Page.Controls.Add(bob);

給出的ID只能從客戶端訪問(例如JavaScript)。

暫無
暫無

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

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