本文内容
- 演示 TreePanel 勾选通过 DirectMethods 发送给服务器端方法
- 说明
- 修改记录
演示 TreePanel 勾选通过 DirectMethods 发送给服务器端方法
本文演示 Ext.Net 通过前台脚本操作页面后,如何将数据“直接”发送给服务器端方法,从而摆脱之前 ASP.NET 时代(非 Ajax)的思维模式。
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<%@ Register Assembly="Ext.Net.Utilities" Namespace="Ext.Net.Utilities" TagPrefix="ext" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Collections" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script runat="server">></head><body><form id="form1" runat="server"><ext:ResourceManager ID="ResourceManager1" runat="server" /><ext:TreePanel ID="TreePanel1" runat="server" Icon="Accept" Height="300" Width="300"RootVisible="false" UseArrows="true" AutoScroll="true" AutoDataBind="false"><Root></Root><Listeners><CheckChange Handler="checkNodes(node,checked);" /></Listeners><SelectionModel><ext:MultiSelectionModel ID="MultiSelectionModel1" runat="server"></ext:MultiSelectionModel></SelectionModel></ext:TreePanel><ext:Button ID="Button1" runat="server" Text="获得勾选节点"><Listeners><Click Handler="getSelectedNodes(#{TreePanel1});" /></Listeners></ext:Button></form></body></html>