我有一個面板上的內容是改變客戶端的一頁。例如,我有以下網頁表單:如何在發佈後保留div內容?
<asp:panel id="panContents" runat="server">
<span>Initial content</span>
</asp:panel>
以下jQuery的片段替換DIV客戶端的內容當頁面第一次加載:在提交頁面
$("<%= panContents.ClientId =>")
.html("<span>Some content to be maintained after postback</span>")
後,返回到客戶端,該面板的內容恢復到當首次加載頁面:
<div>
<span>Initial content</span>
</div>
是否有可能交後維持面板的內容背所以在提交之前看起來是一樣的?所以我結束了後門柱下背部:
<div>
<span>Some content to be maintained after postback</span>
</div>
你必須告訴服務器,在客戶端更改,你可以使用hiddenfield來存儲新的值。你可以在服務器端訪問它(如果它有'runat = server')並且將它的'Value'賦值給'LblContent.Text'(一個'Label'呈現爲'span')。 –