Ext.Net
专注与Ext.Net 控件用法,分享优秀JS库。
-
原创
Ext.Net 1.x_Ext.Net.TreeGrid-无限制树形GUCD
HTML: 来源配置 <ext:TreeGrid ID="TreeGrid1" runat="server" UseArrows="true" Animate="true" AutoHeight="true" AutoScroll="true" ForceLayout="2013-05-29 10:03:23 阅读数 4887 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.GridPanel 删除行提示
var gridCommand = function (command, record) { if (command == "Users") { var id = record.data.Id; //设置编辑窗的值 Ext.net.DirectM2011-09-20 09:15:23 阅读数 4871 评论数 2 -
原创
Ext.Net 1.x_Ext.Net.GridPanel行按钮高亮否
JS: var prepare = function (grid, toolbar, rowIndex, record) { var firstButton = toolbar.items.get(0); var SecondButton = toolbar.items.get(1); var fou2011-09-20 09:17:31 阅读数 1872 评论数 0 -
转载
Ext.Net 1.x_Ext.Net.Grid拖动行排序,【最上】【最下】【上移】【下移】按钮排序
对于GridPanel中拖动选中行排序的实现,网上有不少ExtJs实现的例子,但是没有找到使用Ext.net实现的,正好最近有个需求要使用,干脆来写一个。 DEMO功能说明: 1、拖动GridPanel选中行到新位置排序。 2、在拖动结束后,重新会选中前面拖动的行。 3、拖动排序功能支持Grid单选与多选模式。 4、加了【最上】【最下】【上移】【下移】四个按钮排序的功能。目前按钮排序只2013-03-28 16:45:54 阅读数 4497 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.GridPanel之存储过程分页Sql版本
1.分页存储过程 ALTER procedure [dbo].[AspNetPage] @tblName varchar(1000), -- 表名 @SelectFieldName varchar(4000), -- 要显示的字段名(不要加select) @strWhere varchar(42013-03-29 14:53:32 阅读数 3970 评论数 0 -
原创
[ExtNet] GridPanel怎么实现服务器端分页、排序、查询?--Oracel存储过程分页
A.前端aspx文件 i.store定义 <ext:Store ID="StoreIma" runat="server" OnRefreshData="StoreIma_OnRefreshData"> <Reader> <ext:JsonReader> <Fields&g...2012-09-13 15:30:10 阅读数 4521 评论数 1 -
原创
[Ext.Net]GridPanel滚动条添加在底部
重写JS方法: Ext.override(Ext.grid.GridView, { scrollToTop: function () { var dom = this.scroller.dom; dom.scrollTop = dom.scrollHeight - dom.offsetHeigh2013-01-10 13:15:26 阅读数 2376 评论数 0 -
转载
[Ext.Net]Gridpanel上插入超链接
今天突然想在Gridpanel的某列上插入超链接,实现点击功能。但是找遍网上的资料,都没发现合适的。于是就尝试了很多方法,最终成功了,这里和大家分享下我的成果!原来,有很多技巧其实都需要不断的创新和发现。 这边我和大家展示的是部分代码,Gridpanel中的列,注意加粗红色的部分。 "FileRegGrid" runat="server" Title=">>收文登记列表" Stri2012-12-17 09:39:20 阅读数 2788 评论数 0 -
转载
[Ext.NET]之动态绑定GridPanel
经常会有朋友问如何动态绑定GridPanel,由于一直很忙,这次索性发帖来统一回答。 使用过Ext.NET的都知道,Ext.NET中的控件GridPanel很强大,也很好用,可以实现各种功能,但是相比GridView,比较欠缺的是,GridPanel无法自动绑定列与数据。 在使用GridView时,我们可以将DataTable、List等绑定到GridView并自动生成列显示,但是GridPa2012-09-14 15:14:51 阅读数 4434 评论数 0 -
转载
Ext.Net 1.x_Ext.Net.GridPanel如何后台遍历GridPanel中的数据?
A: 参见 http://examples.ext.net/#/GridPanel/Selection_Models/Submitting_Values/ http://examples.ext.net/#/GridPanel/Selection_Models/Row_Selection/ 要点,前台提取数据,后台解析JSON字符串。 前台:2012-09-14 13:22:36 阅读数 4518 评论数 0 -
原创
[EXTNET]GridPanel行选择事件
1.隐藏域 后台分解: string item = e.ExtraParams.GetParameter("Item").Value; string[] strValue = txtValue.Text.Split('|'); 2.JS处理2012-09-09 16:31:52 阅读数 4430 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.GridPanel之模拟2.x列汇总
这些天在群里混:看到网友的效果:列汇总 如何实现呢? 写个JS统计 function GridSum() { var grid = Ext.getCmp('GpItem'); var sumPrice = 0.00; var record = grid.record;2012-09-06 15:11:25 阅读数 2023 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.CheckboxSelectionModel类型Ext.grid.GridPanel的某行不能选择
JS var MyBeforeRowSelect = function (SelectionModel, rowIndex, keepExisting, record) { if (record.get('Status') != "W") { return false; }2012-08-24 15:41:02 阅读数 2233 评论数 0 -
原创
[EXT.NET]Grid之百分比
CSSbody { font-size: 12px; } .ProgressBar { position: absolute; width: 100px; /* 宽度 */ border: 0px solid #B1D632; padding: 0px; } .ProgressBar div { display: block; position: a...2012-08-25 21:32:21 阅读数 2210 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.GridPanel之右键菜单
function deleteuser() { var record = ItemGrid.getSelectionModel().getSelected(); alert("删除物料:"+record.data.MB001.toString()); //Ext.net.DirectMethods.De2012-08-24 14:45:14 阅读数 2247 评论数 2 -
原创
Ext.Net 1.x_Ext.Net.GridPanel关键字添加背景色
方法其实类似根据字段值给颜色。区别就是只有包含关键字才添加颜色 群里网友的方法:2012-08-23 08:06:02 阅读数 1743 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.GridPanel RowExpander运用案列
上图: JS: //展开子项目 var setSubprojectExpandInfomation = function (response, result, expander, type, action, params) { var prj = Ext.getCmp("panDetail"); var2012-07-19 16:34:32 阅读数 3824 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.GridPanel合并列头与动态修改列头
合并表头:2012-04-10 17:04:30 阅读数 5523 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.GridPanel嵌套COMBOX
前台:2011-09-20 09:37:43 阅读数 4130 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.GridPanel 之锁定列
在EXCEL表中经常有需要锁定列的在GIRDPANEL中如何实现呢? 一:列属性增加LOCKED="TRUE" 二:增加标签2011-12-12 11:36:04 阅读数 4557 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.GridPanel之Filters 过滤数据
直接上代码吧:仿照DEMO不解释前台:&lt;LoadMask ShowMask="true" /&gt; &lt;Plugins&gt; &lt;ext:GridFilters runat="server" ID="GridFilters1" Local="true"&gt;2011-12-12 11:40:51 阅读数 4339 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.GridPanel根据字段值显示图片+背景色
JavaScript: var Img = ''; var change = function (value) { return String.format(Img, (value.length > 0) ? '/icons/Icons/attach.png' : '/icons/Icons/null.pn2012-04-10 14:19:27 阅读数 4469 评论数 2 -
原创
Ext.Net 1.x_Ext.Net.GridPanel字体格式化、颜色配置
财务报表通常有这样的需求:数值千分位,靠右显示,字体颜色 解决办法: 方法一: 方法二:javaScript处理 var template = '{1}'; var change2012-04-01 16:33:04 阅读数 4698 评论数 0 -
转载
Ext.Net 1.x_Ext.Net.GridPanel CRUD
Grid.aspx http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> function Details(v) { var temp = '详细…'; return2012-05-31 11:55:34 阅读数 4193 评论数 0 -
转载
[EXT.NET]GridPanel列表增删改预览
这个例子只是Coolite一个很简单的应用,我相信新手学习还是用的到的.也给大家带个头,写篇新手教程. GridPanel就不作介绍了,asp.net开发人员应该比较熟悉了.官方的GridView绑定数据是通过SqlDataSource,ObjectDataSource等绑定的. 这里,GridPanel需要Store来绑定数据.首先在页面添加一个Store,如下: ext:Store ID2012-06-21 10:04:39 阅读数 4771 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.Windows的IFrame用法
html: js: Ext.net.DirectMethods.EditService(record.data.Id, record.data.VisitPurpose);cs: #region 修改 [DirectMethod] public void EditService(int Id2013-05-02 10:08:06 阅读数 4552 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.Calendar日程管理
案列由网友上下左右提供! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Calendar - Ext.NET Examples2012-07-31 14:58:37 阅读数 5909 评论数 1 -
原创
Ext.Net 1.x_Ext.Net.Combox动态加载与删除所选择项
前台: 后台; string strSql = string.Format("select distinct [name] as usernam2012-02-09 11:55:22 阅读数 3973 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.Button刷新MSChart
问群里的朋友说大概方法有几种。 第一:用iframe 第二:用服务器按钮 第三:用页面刷新 第一种方法直接,但要另外新建页面呀,第二种简单直接,但混用总感觉变扭。第三种也马虎吧。 function QueryData() { var year = Ext.getCmp("txtYear").getValue();2013-03-11 08:45:34 阅读数 1954 评论数 0 -
原创
[Ext.Net]蒙板
function GridSum() { var myMask = new Ext.LoadMask(document.body, { msg: '正在加载,请稍等...' }); myMask.show(); Ext.net.DirectMethods.GetTimeStamp(100, {2012-10-11 16:17:27 阅读数 1806 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.TextField模糊查询(仿Google)
效果图: 前台代码: &lt;link href="../../resources/css/examples.css" rel="stylesheet" type="text/css" /&gt; &lt;script type="text/javascript"&gt; var onRender = function () {2012-01-10 09:38:35 阅读数 4288 评论数 0 -
原创
[EXTNET]之文本财务格式化
效果: 格式化函数:来自网友 /******************************************************************************* * FormatDight(num,precision):数值格式化函数,num要 * 格式化的 数字,precision要保留的小数位数。 *************2012-09-06 15:04:45 阅读数 1874 评论数 0 -
转载
Ext.Net 1.x_Ext.Net.常用控件属性集合
转自:http://blog.csdn.net/lulu_jiang/article/category/669748 Ext_数字输入框_Ext.form.NumberField: /* Ext.form.NumberField独有配置表: allowDecimals Boolean 是否允许输入小数(默认true) allo2012-09-14 15:40:27 阅读数 4661 评论数 0 -
原创
[ExtNet]DataGroupView桌面
官方DEMO:http://examples1.ext.net/#/DataView/Advanced/Grouping/ 图标文件,页面控件,XML加载数据 代码照抄: Grouping DataView - Ext.NET Examples div.item-wrap { float :2012-09-17 09:40:11 阅读数 1939 评论数 0 -
原创
[Ext.Net]Class Ext.KeyMap
Class Ext.KeyMap Package: Ext Class: KeyMap Extends: Object Defined In: KeyMap.js Handles mapping keys to actions for an element. One key map can be used for multiple2012-09-18 16:42:46 阅读数 1903 评论数 0 -
原创
[Ext.Net]遍历CheckboxGroup
取值前台方法: var items = Ext.getCmp("CheckboxGroup1").items; for (var i = 0; i < items.length; i++) { if (items.itemAt(i).checked) { }2012-11-14 07:49:51 阅读数 4220 评论数 0 -
原创
Ext.Net 1.x_Ext.Net_JS获取页面EXT.NET控件
方法一: 1. 一般控件: #{ControlID}.getValue(); #{ControlID}.getText(); 2.TreePanel获取选择的节点: #{TreePanelID}.getSelectionModel().getSelectedNode()2012-06-08 11:18:21 阅读数 4053 评论数 0 -
转载
Ext.Net 1.x_Ext.Net_遍历清空textbox控件
/*遍历ext.net TextBox 控件并将其清空*/ public void ergodicExtControl(FormPanel extform) { foreach (Control ctl in extform.Controls) { if (ctl is Ext.Net.2013-03-11 08:19:39 阅读数 2233 评论数 0 -
原创
Ext.Net 1.x_Ext.Net_执行后台程序提示等待信息,运行完毕消失
今天群里有朋友问,小叶子提供如下方法。 <Click OnEvent="Query" Before="Ext.Msg.wait('正在提交数据,请稍候.2013-03-18 14:57:29 阅读数 3875 评论数 0 -
原创
Ext.Net 1.x_Ext.Net.TabPanel基本用法
基础设置 var addTab = function (tabPanel, id, url,title) { var tab = tabPanel.getComponent(id); if (!tab) { tab = tabPanel.add({ id2013-01-15 09:34:51 阅读数 3052 评论数 0