前臺調用後臺方法除了用button的click事件,還能夠用js調用html
1、前臺頁面如圖ide
需求點擊這個按鈕觸發後臺事件,從而可以調用存儲過程ui
<epoint:HyperLinkColumn HeaderText="考評算分" Name="SetUp" NavigateText="<div class='small-icon small-icon-setting'></div>" IsAutoWidth="true"> <ItemStyle HorizontalAlign="Center" Width="50px" /> <ItemTemplate > <div class='small-icon small-icon-setting' onclick="ShowSetting('<%#Convert.ToString(Eval("RowGuid"))%>');"></div>//調用js </ItemTemplate> </epoint:HyperLinkColumn>
2、js方法spa
pagemethod定義能夠參考這個連接查看orm
1.頁面中須要添加ScriptManager組件,而後將它的EnablePageMethods屬性設置爲True。server
2.編寫頁面方法時也要向調用WebService同樣,在方法前加[WebMethod],調用WebService與PageMethods實際上是同出一轍,原理都是同樣的。htm
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"> </asp:ScriptManager>
最後大功告成!blog