後的JavaScript函數我基本都在我的UpdatePanel的文字,其基於在我隱藏的方法JavaScript數組。呼叫的UpdatePanel回發問題
,當涉及到我的加載頁面加載內容我沒有問題。但是,如果我嘗試執行搜索以更新我的updatepanel中的javascript數組文本,我發現在JavaScript已經觸發後,文字會在回發中得到更新。
這裏是什麼,我有一個基本的例子:
<script type="text\javascript">
function BindMyFunction(itemList)
{
//Do something
}
</script>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<!-- Literal containing generated JS array -->
<asp:Literal ID="ProfileJavscriptOutput" runat="server"></asp:Literal>
<ul id="person-search">
<li><asp:TextBox ID="TxtFirstname" runat="server" Text=""></asp:TextBox></li>
<!-- Update Literal onClick -->
<li><asp:ImageButton CssClass="searchbtn" ID="ImageButton1" runat="server" OnClick="ImageButton1_Click" /></li>
</ul>
<!-- Some jCarousel rendered -->
</asp:UpdatePanel>
我一直在看下面的文章:
ASP.NET - UpdatePanel and JavaScript
call javascript after updatepanel postback
但我不能似乎將其正確應用於我的代碼。
它的時候我不使用一個UpdatePanel工作正常。但這是一項要求,因此在執行搜索時頁面位置不會移動。
是什麼代碼看起來像以前它是什麼樣子等之後? – 2011-03-23 22:03:47
整個頁面加載時如何調用JavaScript? – 2011-03-23 22:12:28
您的母親有沒有告訴過您更新面板不好? – 2011-03-23 23:00:48