随笔分类 -  Ext.net

摘要:Grid.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Grid.aspx.cs" Inherits="Ext.Net.Study.Grid" %><%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %><!DOCTYPE html PUBLIC "-//W 阅读全文
posted @ 2012-04-11 15:29 Areas 阅读(838) 评论(0) 推荐(0) 编辑
摘要:前台<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="XUI._Default" %><%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %><!DOCTYPE html PUBLIC "-//W3C//DTD XH 阅读全文
posted @ 2012-03-30 19:33 Areas 编辑
摘要:前台代码:<form id="form1" runat="server"> <div> <ext:ScriptManager ID="ScriptManager1" runat="server"> </ext:ScriptManager> <ext:Store ID="Store1" runat="server" Height="300px" OnRefreshData="Store1_Ref 阅读全文
posted @ 2012-03-30 19:20 Areas 阅读(416) 评论(0) 推荐(0) 编辑
摘要:名人名言:追求真理比占有真理更加难能可贵。——爱因斯坦隐蔽左侧时,右边的列表也主动宽度,<ext:Viewport ID="ViewPort1" runat="server"> <Items> <ext:BorderLayout ID="BorderLayout1" runat="server"> <North MarginsSummary="0" AutoHide="true"> </North> <Cent 阅读全文
posted @ 2012-03-28 19:06 Areas 阅读(756) 评论(0) 推荐(0) 编辑
摘要:本篇教程:Coolite Toolkit中文站首发。我从http://www.cnblogs.com/magical/archive/2009/10/27/1590701.html转载。这个例子只是Coolite一个很简单的应用,我相信新手学习还是用的到的.也给大家带个头,写篇新手教程.GridPanel就不作介绍了,asp.net开发人员应该比较熟悉了.官方的GridView绑定数据是通过SqlDataSource,ObjectDataSource等绑定的.这里,GridPanel需要Store来绑定数据.首先在页面添加一个Store,如下:[xhtml]view plaincopy< 阅读全文
posted @ 2012-03-28 19:00 Areas 阅读(323) 评论(0) 推荐(0) 编辑
摘要:<%@ Page Language="C#"%><%@ Register Assembly="Ext.Net"Namespace="Ext.Net"TagPrefix="ext"%><scriptrunat="server">protected void Page_Load(object sender, EventArgs e){if (!X.IsAjaxRequest){Store store = this.GridPanel1.GetStore();sto 阅读全文
posted @ 2012-03-28 13:22 Areas 阅读(409) 评论(0) 推荐(0) 编辑
摘要:最近在用Ext.NET,因为是在SharePoint环境下使用,一直被这样一个问题所困扰着:在使用Ext.NET时,页面必须使用拥有管理权限的用户刷新一次(只要刷新其中任意Ext.NET页面),其他用户才能显示界面。查看网页源代码,发现Extjs的脚本文件和CSS文件并没有注册。而Extjs的脚本文件和css文件是作为资源嵌套在Ext.NET的dll中的。由此想到,应该是用户权限问题,导致Ext.NET的ResourceManager1控件无法注册脚本。本以为应该挺好解决的,结果设置dll的安全权限设置为Everyone不行,iis匿名访问等等也不行,配置Web.config的safecont 阅读全文
posted @ 2012-03-26 14:27 Areas 阅读(330) 评论(1) 推荐(0) 编辑
摘要:此篇为EXT.NET系列终结篇。希望此系列能够对大家有所帮助。首页JS函数介绍使然使用了Ext.NET,但是JavaScript的地位还是举足轻重的。1.添加选项卡 1: var addTab = function (id, url, title) { 2: var tab = tplCenter.getComponent(id); 3: if (!tab) { 4: tab = tplCenter.add({ 5: id: id... 阅读全文
posted @ 2012-03-26 14:22 Areas 阅读(342) 评论(0) 推荐(0) 编辑
摘要:ExtJS验证很方便,在使用FormPanel的时候,我们可以很方便的进行验证。比如设置必填项、正则、字段类型等等。比如如下所示:上面的验证是这么写的:?123<Listeners><ClientValidation Handler="#{btnSave}.setDisabled(!valid);#{tbSave}.setDisabled(!valid);#{btnSumbit1}.setDisabled(!valid);#{btnSumbit2}.setDisabled(!valid);var valCs=valid ? 'valaccept' : 阅读全文
posted @ 2012-03-26 14:22 Areas 阅读(254) 评论(0) 推荐(0) 编辑
摘要:很久没有发帖了,很是惭愧,因此给各位使用EXT.NET的朋友献上一份礼物。本篇主要讲述页面设计与效果,下篇将讲述编码并提供源码下载。系统首页设计往往是个难点,因为往往要考虑以下因素:重要通知系统功能菜单快捷操作日常维护工作(比如待办事项、已办事项等等)用户信息(比如公司、部门、组织机构)系统信息(意见反馈、帮助等)联系沟通等等又要兼顾美观得体(丑了客户不愿意用,更别说钱了),方便实用,怎么从有限的空间里显示更多的功能(阵地战),往往弄得抓耳搔头,大费脑细胞。下面就给出我的方案。页面效果我申明下,我不是专业的前端工程师,我就是一打杂的(啥都搞下),所以不要期望过高,如果还过得去,请点推荐。不多说 阅读全文
posted @ 2012-03-26 14:20 Areas 阅读(309) 评论(0) 推荐(0) 编辑
摘要:在开发中,我们总是会遇到很多比较复杂的表单。那么,怎么对这些复杂表单进行布局无疑是一个值得思考的问题,这往往也折磨着很多程序员。那么本节就来讲述如何使用EXT.NET对复杂的表单进行布局。没啥积极性了,所以更新速度比以前慢了很多。但是,会接着写下去。顺便宣传一下一个EXT.NET群(120521984),欢迎交流技术,不欢迎随便问问题。在开始之前,我要阐述几个观点:不要依赖VS的设计视图,不只是针对EXT.NET。很多朋友总是问,EXT.NET为什么在设计视图里不显示?(事实上是没有的。)为什么我拖一个控件后,VS就崩溃了(设计器有点烂)?不要费心于这方面了,不要习惯于拖控件了,老老实实的在代 阅读全文
posted @ 2012-03-26 14:18 Areas 阅读(1217) 评论(0) 推荐(0) 编辑
摘要:很久没有发文了,一是忙上线的事。二是有些颓废了,身体虚弱了,感觉工作没有激情了,不太想写。好了,既然承诺了写下去,那么就坚持吧。俗话说“授人以鱼,不如授之以渔”,下面就开始本篇之旅吧。1)检测浏览器与IE版本。这里是在后台检查,然后输出相应的Extjs脚本,你也可以在前台写JS检测。这里没有使用EXT.NET的对象,直接写的纯Extjs。这里是在后台代码进行判断,首先获取浏览器信息判断,然后注册相应的Extjs脚本。当用户点是,则下载。注释很完整,就不多做解释了。?12345678910111213141516171819202122if (!IsPostBack){HttpBrowserCa 阅读全文
posted @ 2012-03-26 14:18 Areas 阅读(294) 评论(0) 推荐(0) 编辑
摘要:前面提到过工作台(《EXT.NET复杂布局(一)——工作台》)了,不知道各位看过之后有什么感想。这次就介绍介绍使用EXT.NET画几个报表。看图写作从小学就开始了,如图:图一图二图三(1)图三(2)各位看官,不要以为这报表画起来很难,其实使用EXT.NET来画的话,还是挺简单方便的。1)下面就从图一开始。这个报表实现,本人采用的是最原始的手写代码(之所以这么说,是因为没怎么偷懒,老老实实的写的,因为这是刚接触EXT.NET的时候画的)先上代码,然后再说话吧。其实注释挺全的,所以也不需要说什么话了:?123456789101112131415161718192021222324252627282 阅读全文
posted @ 2012-03-26 14:14 Areas 阅读(431) 评论(0) 推荐(0) 编辑
摘要:在上一篇《EXT.NET高效开发(一)——概述》中,大致的介绍了一下EXT.NET。那么本篇就要继续完成未完成的事业了。说到高效开发,那就是八仙过海各显神通。比如使用代码生成器,这点大家可以参考我的这篇帖子《CodeSmith系列(三)——使用CodeSmith生成ASP.NET页面》。本人是比较推崇批量化生产的。当然,本篇的重点不在这,看过标题的人都知道。在使用EXT.NET的时候(当然不仅仅是EXT.NET),总是要做很多重复的事,于是封装一些实用的函数可以一劳永逸呀。1)单选框和复选框.看图说话开始了,如图当选择其他的时候,出框框填写数据。在实际需求中,很多选择项都不是只有A、B、C、D 阅读全文
posted @ 2012-03-26 14:10 Areas 阅读(337) 评论(0) 推荐(0) 编辑
摘要:之前就有想法说说这方面,直到看到我上一篇博客《EXT.NET复杂布局(一)——工作台》的回复:小龙3:ext.net 比使用傳統的webform控件开发时间多多少?我就决定提前写这一系列了。小龙3应该感到荣幸。嘿嘿。相比Extjs,Ext.NET毋庸置疑的可以大大提高生产力(这里我只说EXT.NET的优势):1)带智能提示的配置。 在VS设计界面,可以直接拖出EXT.NET控件,然后可以像编辑传统的ASP.NET控件一样来编写配置。Ctrl+J——J的爽吧。2)编写速度加快。一是有智能提示,二是很多时候,无须查看文档,只需要浏览智能提示就能配置。有时候写完前台写后台,耶,一个js都没写。虽然我 阅读全文
posted @ 2012-03-26 14:09 Areas 阅读(316) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示