ext.net 之button

1.界面调用
   1.1  DirectEvents 表示的是直接调用asp.net cs 文件里的方法
<ext:Button runat="Server" Icon="BookAdd" ID="btnAdd" Text="增加">
<DirectEvents>
<Click OnEvent="btnAddClick">
<EventMask ShowMask="true" />
<ExtraParams>
<ext:Parameter Name="item" Value="add" />
</ExtraParams>
</Click>
</DirectEvents>
</ext:Button>
<ext:Button runat="Server" ID="btnUpdate" Icon="BookEdit" Text="修改">
<DirectEvents>
<Click OnEvent="btnEditClick">
<EventMask ShowMask="true" />
</Click>
</DirectEvents>
</ext:Button>
//界面里的方法
protected void btnEditClick(object sender,DirectEventArgs e)
    {}
1.2 Listeners ,表示直接调用界面的javascript 方法,或者是直接调用界面控件的方法
<ext:Button runat="Server" ID="btnUpdate" Icon="BookEdit" Text="修改">
<Listeners>
<Click Handler="addBook.show(this);" />
</Listeners>
</ext:Button>
1.3 还有javascrpt 直接调用服务端cs方法的 
<ext:ResourceManager ID="ResourceManager1" DirectMethodNamespace="LoginASPX" runat="server" />  页面的ResourceManager 注册namespace
cs 文件用 [DirectMethod] 特性标记方法,
 [DirectMethod]
    public void DoLogin()
    {}
然后js脚本调用
LoginASPX.DoLogin()
原文地址:https://www.cnblogs.com/csharponworking/p/2051826.html