這是代碼我的嘗試:停止刷新頁面點擊
<asp:ImageButton ID="imgDropArrow" class="cssDropArrow" ImageUrl="~/Styles/Down.gif" OnClick="ImageDropArrow_Click" runat="server"/>
每次我點擊這個ImageButton的,頁面刷新。
我想要點擊的是運行serverside(「ImageDropArrow_Click」)函數並且不刷新頁面。
任何幫助將不勝感激。
這是代碼我的嘗試:停止刷新頁面點擊
<asp:ImageButton ID="imgDropArrow" class="cssDropArrow" ImageUrl="~/Styles/Down.gif" OnClick="ImageDropArrow_Click" runat="server"/>
每次我點擊這個ImageButton的,頁面刷新。
我想要點擊的是運行serverside(「ImageDropArrow_Click」)函數並且不刷新頁面。
任何幫助將不勝感激。
我建議在代碼中使用UpdatePanel
例如
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<!--Content Here-->
<asp:ImageButton ID="imgDropArrow" class="cssDropArrow" ImageUrl="~/Styles/Down.gif" OnClick="ImageDropArrow_Click" runat="server"/>
</ContentTemplate>
</asp:UpdatePanel>
</form>
在第一次使用RUNAT = 「服務器」,您可以使用updatepanle與ImageButton的
的 –
piyush
你必須在您的代碼中使用ajaz –
您可以使用html按鈕和pagemethods。所以服務器代碼將不刷新地執行。同樣的事情,你可以使用它與Ajax。 –