ExtJS的.NET控件----YuiGrid(数据绑定、同步/异步取值)

YuiGrid是ExtJs的.NET控件,其功能类似标准的GridView控件,又各有所长,本文将简单的介绍下ExtJS的.NET控件中的YuiGrid控件的一些常用功能和实现。 

一、数据准备

建立数据(MSSQL 2005),字段如下图所示:


二、效果预览

YuiGrid的界面呈现的效果如下图:


我们还可以点击列进行排序以及动态指定需要显示的列,如下图示:

时间: 2024-08-19 23:11:37

ExtJS的.NET控件----YuiGrid(数据绑定、同步/异步取值)的相关文章

ExtJs的.NET控件----YuiGrid(分页/在线编辑)

一.分页 YuiGrid的分页机制不是很强大,内置有两种分页样式,下图便是其中的一种. 本示例代码是借鉴于YuiGrid源代码中的测试案例的代码,使用MSSQL2005数据库,下面为分页查询的代码: 1public static DataTable GetPagedMovies(string sort,int offset,int page_size,string dir ) 2{ 3 SqlConnection con = new SqlConnection(); 4 con.Connecti

ExtJs的.NET控件----TabContainer和TabPanel

TabContainer通常是与TabPanel控件配合使用的,目前很多控件库以及控件产品里基本都有这两个控件,标准控件里虽然没有,在ASP.NET AJAX里已经提供了这两个控件,用他们可以很方便的来定制选项卡级的开发.但是不同的控件都有他的优点和不足之处. 比如ASP.NET AJAX里的我个人觉得界面效果太难看了,即使使用CSS也不好控制开发的灵活性不够好:如果说看界面我觉得RadControls这一套控件产品的效果很好,皮肤有近20套,开发的灵活性也比较高,但是此控件的缺点则是运行太慢,

DropDownList控件的数据绑定技巧

1.将Enum绑定到DropDownList控件的方法 DropDownList1.DataSource = Enum.GetNames(typeof (YSMV.XWShop1B2C.Model.OrderStatus)); DropDownList1.DataBind(); 将Enum绑定到DropDownList控件的主要用到Enum的是GetNames(),该方法得到的是一个Enum名称的数 组string[],当然你也可以使用GetValues()获得Enum的数值.由此可见该绑定实际

Extjs中RowExpander控件的默认展开问题

 本文为大家探讨下关于Extjs中RowExpander控件的默认展开问题,下面有个不错的示例,感兴趣的朋友可以参考下  代码如下: //展开符合某个条件的行  function expendRow()  {  var i;//循环临时变量  var arr = [];//要展开的行的数组  for(i=0;i<ProdRequireInfoStore.data.length;i++)//ProdRequireInfoStore是gridpanel的数据源  {  var record = Pr

dataview数据绑定-C#winfrom程序中关于dataview控件的数据绑定问题!能显示但有点小问题!望指点!

问题描述 C#winfrom程序中关于dataview控件的数据绑定问题!能显示但有点小问题!望指点! 如图: 我希望绑定的数据显示在我以做好的Dataview格子内,结果它从旁边出来了,不知哪里设置不对.有遇到过相同情况的同学吗,望指点. 解决方案 我发表下我的意见, 你这个应该是在dategridview中 设置了列名,然后你填充的时候没有注意,直接填充的 如果你需要这些显示 你完全可以在填充前 select price as "成人票价" 这样的. 或者填充前把 ds设置列名什么

C# Winfrom项目,如何在from窗体中控制两个timer控件时间的同步显示

问题描述 C# Winfrom项目,如何在from窗体中控制两个timer控件时间的同步显示 在C# Winfrom项目中,一个from窗体,两个timer控件(timer1和timer2),两个Label控件(labe1和label2), timer1是实现0到1分钟的倒计时显示在显示labe1中,timer2是实现到1分钟后自动显示当前时间到label2中. 两个button控件(button1和button2).button1和button2分别控制timer1的开始和暂停. timer1

wpf-WPF Popup控件IsOpen数据绑定的问题

问题描述 WPF Popup控件IsOpen数据绑定的问题 我将popup控件的isOpen属性进行数据绑定: 其中IsOpen_ActionTime是一个bool值,为什么我令这个值变化的时候,popup始终不可弹出呢,如果不绑定数据,popup是可以通过isopen属性控制的.是不是我绑定数据有什么问题? 解决方案 要看你的代码,你怎么绑定的,有没有绑定上,在程序中手工修改这个属性,并且下个断点看下 解决方案二: WPF数据绑定!(ListView控件)

datefield-ExtJS 日期控件DateField 为什么选中的日期值在焦点离开时被清空了

问题描述 ExtJS 日期控件DateField 为什么选中的日期值在焦点离开时被清空了 代码如下: → // 检索条件(期间开始日) searchChargeDateFromField : function() { var field = new Ext.form.DateField({ id : 'searchChargeFrom', name : 'criteria.searchStartTS', format : 'Y/m/d', width : 100, fieldLabel : '期

PB9.0用sinsock控件通信,用getdata()取不到数据。

问题描述 PB9.0用sinsock控件通信,用getdata()取不到数据. PB9.0用sinsock控件通信,参考实例http://www.shangxueba.com/jingyan/107976.html:发现接收数据代码:? winsock_a/*或winsock_b*/.object.getdata (def datastr1) 好像语法有问题getdata(def datastr1) 里面的def报错.去掉def不报错,但取不到数据. 解决方案 http://www.excelp