asp.net1.1由于沒有masterpage功能,因此動態(tài)更改頁面標(biāo)題顯得有些困難。今天在網(wǎng)上找到一個簡單的方法,與大家分享。
通常情況下,頁面的標(biāo)題應(yīng)該是這樣的:<title>page title</title>
我們做一些修改:<title runat="server" id="pagetitle"></title>,這就把title變成了一個服務(wù)器控件。
接下來,我們在該頁面的cs中加入控件聲明:
protected system.web.ui.htmlcontrols.htmlgenericcontrol pagetitle; 
最后我們可以在任何一個可觸發(fā)的事件中加入改變頁面標(biāo)題的代碼,例如在按鈕的click事件中加入
this.pagetitle.innertext="title change succeed!";
ps:我怎么提交時老是提示“該名稱已被注冊用戶使用, 請使用其他名稱”?
@”我怎么提交時老是提示“該名稱已被注冊用戶使用, 請使用其他名稱”?“ 
這是因為你的cs頁中存在一個名為pagetitle的變量,把它刪掉就可以加了 
其實這個名字無所謂的,你可以改成其他名字,如title,當(dāng)然不要和其他控件名字沖突就可以了。 
你的第一個問題我覺得應(yīng)該是可以的,你可以試一下,因為在這種情況下它是作為一個服務(wù)器控件存在的,試完記得把結(jié)果告訴我:) good luck!
新聞熱點
疑難解答
圖片精選