EXT.NET(五)Spinner Plugin

<%@ Page Language="C#" %> <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { var data = new System.Collections.Generic.List<object> { new { FirstName = "Bill", LastName = "Foot"}, new { FirstName = "Bill", LastName = "Little"}, new { FirstName = "Bob", LastName = "Jones"}, new { FirstName = "Bob", LastName = "Train"}, new { FirstName = "Chris", LastName = "Johnson"} }; var count = data.Count; this.Store1.DataSource = data; this.Store1.DataBind(); this.Spinner1.MinValue = 0; this.Spinner1.MaxValue = count - 1; this.Spinner1.Value = this.Spinner1.MaxValue; } </script> <!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>Spinner Plugin - Ext.NET Examples</title> <link href="../../../../resources/css/examples.css" rel="stylesheet" type="text/css" /> </head> <body> <form runat="server"> <ext:ResourceManager runat="server" /> <h1>Spinner Plugin</h1> <ext:Store ID="Store1" runat="server"> <Reader> <ext:JsonReader> <Fields> <ext:RecordField Name="FirstName" /> <ext:RecordField Name="LastName" /> <ext:RecordField Name="FullName"> <Convert Handler="return record.LastName + ', ' + record.FirstName;" /> </ext:RecordField> </Fields> </ext:JsonReader> </Reader> </ext:Store> <ext:FormPanel runat="server" Title="Form" Width="400" Height="70" Padding="10" LabelWidth="150"> <Items> <ext:TextField runat="server" FieldLabel="TextField with Spinner" ReadOnly="true"> <Plugins> <ext:Spinner ID="Spinner1" runat="server"> <Listeners> <Spin Handler="this.field.setValue(#{Store1}.getAt(this.value).get('FullName'));" Buffer="100" /> </Listeners> </ext:Spinner> </Plugins> </ext:TextField> </Items> </ext:FormPanel> </form> </body> </html>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值