2012-11-27 62 views
0

我想在單擊按鈕時在面板中加載HTML內容。內容是通過獲取數據庫從c#代碼生成的。如何在單擊按鈕時在面板中編寫HTML內容?

目前,我必須加載頁面加載內容的面板,並使按鈕點擊可見面板。但是這使得網站速度非常低。那麼請告訴我如何在面板上按需加載html內容?

的代碼寫在面板上按一下按鈕應該是這樣的:

<p><%=databaseFuncs.getName() %></p> 

因此,大家可以看到我想要的東西上的按鈕進行點擊的情況發生:首先,C#代碼應該比它被執行應該封裝在段落標記中,然後寫入面板。所有數據庫行都應該重複一次。請幫忙。

還要注意比我不想使用自定義的asp.net控件。

+1

對不起,有點粗魯,但你有沒有讀過asp.Net教程?要回答您的問題,只需添加一個''並從後面的代碼中設置其文本屬性。或者使用DataList或數據綁定中繼器 –

+0

我編輯了我的問題,我不想使用服務器端控件。所以請告訴我只使用html的解決方案 –

+0

「我不想使用服務器端控件」?爲什麼?請澄清這個問題。您正在使用asp.net,如果問題與asp.net(客戶端更新,Web服務調用等)無關,您應該更改它。我開始猜測你想*動態地*在客戶端創建html內容,基於某種服務器方法。對? –

回答

0

只是使

databaseFuncs 

公衆和

databaseFuncs.getName() 

公衆和你的代碼應該工作...

如果代碼裏面RUNAT = 「服務器」,然後只需使用「 #'而不是'='

相關問題