2011-06-02 50 views
0

我正在使用JQuery UI中的Dialog彈出窗口。我想添加一個標題到彈出窗口,我發現只有divtitle應該填充。將標題添加到代碼後面的div未出現

當我在標記中寫入一個常量值時,標題就會出現,但是當它添加到代碼後面時,它就不會出現。

myDiv.Attributes["title"] = "some value"; 

-

<div id="myDiv" class="UsersDialogClass" 
         runat="server" style="display: none"> 

任何想法!

+0

我可以看到你的html嗎? – eugeneK 2011-06-02 06:47:21

+0

@eugeneK:好的,它已被添加。 – Jose 2011-06-02 06:47:56

+0

你知道什麼div標題屬性嗎? – 2011-06-02 06:53:41

回答

1

如何:

myDiv.Attributes.Add("title", "some value"); 

與事實它是在Page_Load事件。

+0

我也測試過了,它也沒有工作過。 – Jose 2011-06-02 06:50:45

+0

但我在事件中添加了值,而不是在「Page_Load」中。爲什麼它影響? – Jose 2011-06-02 06:52:25

+0

那麼你的問題不是CS代碼,它將標題添加到div中...發佈你的html對話框和jQuery調用。 – eugeneK 2011-06-02 06:52:29

2

我在這裏創建了一個示例, 您可以在加載對話框時覆蓋title屬性。

http://jsfiddle.net/jansian/HAq7w/1/

+0

此鏈接不再有效。 – 2014-03-31 14:00:02

+0

我相信它仍然活躍 – 2014-04-03 03:52:33

0

你可以使用ASP:面板服務器控件,並設置ToolTip屬性 - 它會在適當的標題渲染的div屬性值。

相關問題