EXT.NET
文章平均质量分 68
容妞
这个作者很懒,什么都没留下…
展开
-
EXT.NET GridPanel的清除所有选择行问题
GridPanel的清除所有选择行问题大家都知道EXT的GridPanel的清除所有的选择.selModel.clearSelections();或者getSelectionModel().clearSelections() 这2个方法都是没有效果的,但是经过我的实践发现有一个方法是可以的,如果GridPanel有合计行的话,可以酱紫就清除所有的行了:grid.getSelection原创 2015-11-12 10:11:16 · 3396 阅读 · 0 评论 -
ext.net 后台方法调用
大家知道EXT.NET可以和MVC一起使用,就没有CS页,全部靠JS或者控制域来操作。另外一种是有CS页面,直接可以后台操作。下面我们就先来说一下直接后台操作的一些注意事项:首先我们前面提到每个页面都必须添加一个extHT" /> 才能使用EXT.NET。我相信很多人和我一样,不知道这个有什么作用。看到看到我给ResourceManager的名称空间是extHT 的这个名称空间。当原创 2015-08-19 16:47:35 · 3105 阅读 · 0 评论 -
浅谈EXT.NET布局
当我们定义一个panel的时候,如果没有指定panel的布局,那么它就会使用Auto Layout来组织子元素。AnchorLayout布局没有任何的直接配置选项(继承的除外),然而在使用AnchorLayout布局时,其子组件都有一个anchor属性,用来配置此子组件在父容器中所处的位置。Anchor属性为一组字符串,可以使用百分比或者是-数字来表示。配置字符串使用空格隔开,例如:a原创 2015-08-19 17:02:00 · 835 阅读 · 0 评论 -
EXT.NET中Store的AutoLoad问题
用EXT.NET的人都知道里面有个常用的东西数据源Store。数据源有个属性AutoLoad。如果设置为false就是不自动加载数据,需要我们写代码加载数据比如App.TreeStore2.load();但是!!!!今天我做了个一个树形的数据源,发现它还是自动取给我加载了数据。找了老半天,都已经达到我的极限了,突然发现在控件上还写了一个属性:RootVisible="false"(是否隐藏原创 2016-01-19 16:22:49 · 2284 阅读 · 0 评论 -
给GridPanel增加行复选框按钮
大家都知道GridPanel是一个非常好用的控件,但是没有像C#一样的自定义的复选框。那我们就手工给它加一个复选框列,并实现全选清除获取选中的数据。以下GridPanel简称GP。1.首先在GP的Store里面增加一个是否选中的字段源:。因为不用数据库返回,所以直接设置默认值为0,不选中。2.在GP的ColumnModel里,增加我们的第一行复选框: 。3.实现点击复选框的时候界面能够原创 2016-01-21 15:02:56 · 2724 阅读 · 0 评论 -
Ext.Net GridPanel的用法--间断更新中
GridPanel 绑定的方法也有2种,一种是后台直接绑定DataBind;另外一种是 。这里就不多介绍,之前已经有文章专门讲解过。 这个控件必须有一下几个属性:Store;Store下的Model;ColumnModel等。蓝色区域,是需要原创 2015-08-20 15:58:05 · 1494 阅读 · 0 评论 -
SQL执行XML编码问题
nvarchar的xml串要用utf-16 varchar的才能用gb2312和utf-8原创 2016-08-18 16:39:19 · 418 阅读 · 0 评论 -
C#后台读取JSON格式------间断更新中
如果后台是一个JSON的字符串格式如下:string str = "{\"Success\":true,\"Msg\":\"成功!\"}";我们之间转成dynamic然后获取里面某个属性即可。 dynamic response = Newtonsoft.Json.JsonConvert.DeserializeObject(str); string a = response....原创 2016-11-17 17:13:32 · 3137 阅读 · 0 评论 -
C#调用URL接口方法
第一步:获取在Web.config中配置要请求的地址string url = System.Web.Configuration.WebConfigurationManager.AppSettings["url"];第二步:把字符串编码(编码详解) string allStr = System.Web.HttpUtility.UrlEncode(str, System.Text.Enco原创 2016-11-18 11:56:42 · 15730 阅读 · 1 评论 -
EXT.NET对话框
最简单的对话框:Ext.Msg.alert("提示", "保存失败");含是否对话框:Ext.MessageBox.confirm("注意", "是否继续?", function (btn) { //返回的为no何yes if (btn == "yes") {原创 2017-04-05 16:31:58 · 490 阅读 · 0 评论 -
EXT.NET控件验证
<ext:NumberField ID="tdReqPayMoney" runat="server" MinValue="0" DecimalPrecision="2" ReadOnly="true" VtypeText="提示信息" AllowBlank="fal原创 2018-02-08 11:49:54 · 258 阅读 · 0 评论 -
清除ext:TreePanel的所有节点的选择
前台代码: Height="30" TriggerIcon="SimpleArrowDown" Editable="false" Mode="ValueText" Width="352">原创 2015-08-07 14:46:16 · 1509 阅读 · 0 评论 -
ext.net DirectEvents事件
以下是说的有CS页的代码大家都知道EXT.NET的控件有一个DirectEvents事件。下面我们就来说一下这个事件的具体用法。最简单的用法就是在你的控件加上这样的代码 OnDirectClick="btnOK_DirectClick"。实际上是简化了DirectEvents事件的,完整的写法如下: 有时候为了简便就可以像之前那样写。但是如果需要复杂的处理原创 2015-08-20 10:24:47 · 914 阅读 · 0 评论 -
ext.net 数据的使用
Store可以理解为一个数据容器,它包含Modal和Proxy。Model:数据模型,包括一些字段等,通常与数据库中的字段、实体模型中的字段对应。Proxy:数据交互的代理,包括MemoryProxy、AjaxProxy、DirectProxy等第一种 直接后台绑定:前台: ID="GridPanel1"原创 2015-08-20 15:01:18 · 1592 阅读 · 0 评论 -
EXT.NET如何动态的创建树形节点
大家都知道EXT.NET有一个非常好用的树形节点即ext:TreePanel。那么下面我们来讲解一下它绑定的用法。第一种 纯JS绑定: var Area; var Provinces; 当要组成树形结构的数据都已经取出来的时候,我们就要像如下代码进行组装树形了: function checkAreaFinish() {原创 2015-11-17 12:00:06 · 722 阅读 · 0 评论 -
EXT.NET循环并且选中TreePanel的某些值
之前公司项目做了一个这个,不过我发现有个BUG,就是只能选到2级,然后在下级就不能选中了。不过我这人就是倔脾气来了就非要弄出来。可能一下方法不太完美,但是可以实现,欢迎大家提供更好的方法以及建议。先说一说前台代码:先是一个ext:DropDownField控件, 里面嵌套了ext:TreePanel控件。下面只贴ext:TreePanel代码原创 2015-10-09 11:08:37 · 1051 阅读 · 0 评论 -
EXT读取的数据超长处理
有时候我们会把数据读取出来装入EXT的Store里面,有时候数据很多会超长,就报错。我们除了在web.comfig里面设置:,还可以调用Store1_Max方法,就尅轻松解决此问题。public static JsonResult Store1_Max(this Controller controller, DataTable _data, object total = null)原创 2015-09-25 10:46:13 · 546 阅读 · 0 评论 -
Flex4 DateField自定义的日期选择控件,可选择时分秒
YJQDateField.mxml[html] view plaincopyxml version="1.0" encoding="utf-8"?> s:HGroup xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex转载 2015-08-28 17:27:24 · 849 阅读 · 0 评论 -
Ext.Net简单事件
Ext.Net的事件处理Ext.Net中的事件分为客户端事件和服务器端事件,客户端事件需要页面中JS来处理,服务器端事件则会无刷新的提交给服务器,在服务器处理完成并将结果显示在页面中。拿我们上面窗口中的保存按钮为例,我们来介绍一下如何处理客户端事件。客户端事件处理首先,我们来添加一个客户端的单击事件:ext:Button runat="server" ID="b转载 2015-08-19 16:16:47 · 983 阅读 · 0 评论 -
EXT.NET多表头样式问题
相信大家用EXT.NET都会遇到多表头,但是有时候这个表头样式会出现如下样式:大家看到了,总有那么几列的行高不能对应到后面所有列。出现这问题的原因就是EXT自己样式问题。那我们如何来补救呢?找到出问题的列如下图所示:然后我们更改后的代码如下注意红色框内容:是的,相信大家也看到了,我们增加了换行符,也就是自动把行高撑高了。至于要几个换行符这个要根据实际情况来了。原创 2015-10-30 15:24:22 · 1111 阅读 · 0 评论 -
EXT.JS初学配置
首先到官网下载EXT.JS的几个DLL,引用到项目中(这个DLL也是分版本的哦)。配置Web.config尽管添加了引用,此时还不能算是完工。要想正确的使用Ext.Net,还需要对Web.config进行修改(放入system.web 中)。经典模式配置:httpHandlers> add path="*/ext.axd" verb="*" type="Ex原创 2015-08-19 11:57:47 · 758 阅读 · 0 评论 -
EXT.NET GridPanel后台选中事件
之前有一同事一直在做EXT.NET后台选中事件,一直都选不了不知道为什么。后来百度出来原来如下:在数据绑定之后执行如下代码://获得GridPanel的全部数据RowSelectionModel sm = this.GridPanel1.GetSelectionModel() as RowSelectionModel;//选中sm.SelectedRows.Add(new Se原创 2015-11-25 13:53:48 · 1241 阅读 · 0 评论 -
EXT.NET年月季筛选条件
首先我们的把年月季的控件拉到界面上来: LabelAlign="Right" Editable="false">原创 2015-10-27 17:43:37 · 456 阅读 · 0 评论 -
Ext.Net ComboBox用法
ComboBox是最常用的控件之一,可以进行多选、自定义显示格式、分页等。对于一个ComboBox来说,一定要制定DisplayField和ValueField,然后它包含了一个Store,这个store就是数据的来源。原创 2015-08-20 15:24:11 · 1414 阅读 · 0 评论 -
extJS EXT.NET给编辑框增加样式
我们需求里面通常用会用到给某几个编辑框增加标识。比如背景色 边框色等等。这里我们就来说一下边框色,背景色。我们先增加2个样式: .IPCMSColor { background-color: #0366bb !important; } .IPCMSColor1 { border-...原创 2018-11-05 16:33:21 · 617 阅读 · 0 评论