ASCX:部分呈現AJAX,C#,Asp.Net,可視化的網頁部分
<div id="temasatratar" onclick="__doPostBack('fakeButton', '');"><h1>Temas a tratar</h1></div>
<asp:LinkButton ID="fakeButton" style="display:none" runat="server" Text="foo" OnClick="fakeButton_Click" />
<asp:UpdatePanel ID="UpdatePanel1" runat="server" onload="UpdatePanel1_Load">
<ContentTemplate>
<asp:Label runat="server" ID="Label1" />
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="fakeButton" />
</Triggers>
</asp:UpdatePanel>
背後代碼:
protected void fakeButton_Click(Object sender, EventArgs e)
{
UpdatePanel1.Update();
}
protected void UpdatePanel1_Load(object sender, EventArgs e)
{
Random ran = new Random();
int x = ran.Next(9999);
Label1.Text = x.ToString();
}
問題:代碼完全充值頁面並沒有UploadPanel1。 如何只爲UploadPanel1充電?
有什麼建議嗎?
我的應用程序:C#/可視Web部件/ Asp.Net/Visual Studio中
:哇!非常感謝!你的回答是正確的。我想知道你能告訴我爲什麼嗎? – Darkering
你可以通過jquery調用Button上的click事件,就像你點擊它一樣。你以前做過'__doPostBack('fakeButton','');'其中調用完整的回發 – cinek