- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 ExtJs使用过程中积攒的一些东西
<br />很久没有写过博客,今天上传了一个文件,是平时自己使用ExtJs过程中慢慢积累下来的,年底了整理了一下,以后还会慢慢完善,主要是经常要用的一些东西,对Ext使用还不熟练的人可以下载来看看,其中有什么错误希望与我沟通,共同学习交流:)<br /> <br />下载地址:<br />http://download.youkuaiyun.com/source/3008452
2011-01-30 14:03:00
337
原创 获取JS对象的坐标
<br /> var x,y; var e=event.srcElement x = e.offsetLeft; y = e.offsetTop; while(e=e.offsetParent) { x += e.offsetLeft; y += e.offsetTop; }<br />使用示例:<br /><html> <head> <meta http-equiv="Content-Type" content="text/ht
2010-10-15 17:23:00
1054
原创 对查询结果DataTable进行筛选并绑定到控件上
<br />有时候需要对查询到的结果进行再次筛选,比如得到的查询结果是DataTable dt:<br /> <br />string strSql="select UserName,Sex,Birthday from [MyUser]";<br />DataTable dt = new DataTable();<br />SqlCommand cmd = new SqlCommand(strSql, Conn);<br />SqlDataAdapter da = new SqlDataAdapter(c
2010-08-02 18:10:00
546
原创 模式窗体中点击按钮打开新窗口问题
<br />在页面中点击一个按钮后用 showModalDialog打开一个窗体:<br />showModalDialog("Message.aspx",window,"dialogHeight:400px;dialogWidth:530px;center=yes;middle=yes ;help=no;status=no;scroll=no");<br /> <br />问题:在Message.aspx页面点击按钮提交表单时弹出新窗口<br /> <br />解决:Message.aspx的<h
2010-07-21 17:38:00
964
1
原创 如何使用ajax.ajaxMethod
使用AjaxMethod可以在客户端异步调用服务端方法,简单地说就是在JS里调用后台.cs文件里的方法,做一些JS无法做到的操作,如查询数据库。使用AjaxMethod要满足一下几点:1:webCofig中加上接点2:在CS程序中加上protectedvoidPage_Load(objectsender,EventArgse){ Ajax.Utility.RegisterTypeForAjax(typeof(ClassName));//ClassName是这个CS文件的类名}3:方法前加上[Ajax
2010-07-15 16:23:00
2324
2
原创 强制换行和强制不换行
强制不换行 div{ white-space:nowrap; } 自动换行 div{ word-wrap:break-word; word-break:normal; } 强制英文单词断行 div{ word-break:break-all; } 一个强制不换行的例子:一个div里面有几个人名,要对每个人名进行控制,写成了如下所示的:
2010-07-13 17:55:00
2925
原创 ExtJS带复选框的动态树
ExtJS的树用过好多次了,但是今天是第一次用加复选框的,要实现的效果是这样的:点击页面上的“自选”按钮,弹出一个窗口,窗口上有一棵树和一个Grid,选择树节点时向Grid里添加数据,取消选择树节点时将Grid里面对应的记录删掉,而且选择或取消选择父节点时可以将其子节点的数据从Grid中添加或删除。去除其他无关代码,主要代码如下:前台JS:var app={}; var combiStoreTemp=new Ext.data.ArrayStore({ fields:['CombiI
2010-07-08 18:09:00
4658
原创 解决ExtJS中因换行导致的Grid加载不了的问题
ExtJs+C#.net+linq做的项目,有一个Grid加载不出数据,查看了原来是因为有一个字段里返回数据有换行符导致的,捣鼓了好久弄出来了,返回字段时将换行替换就行了:str.Replace(System.Environment.NewLine, @"/r/n") protected string GetSick() { string JsonString = string.Empty; string RowString = string.Empty; I
2010-07-01 11:24:00
877
原创 SQL行转列
经常遇到有某行数据需要转换成列来显示的情况,记下个简单例子:select T.id,max(T.C17) as C17,max(T.C94) as C94 from ( select id ,(case ItemCode when '17' then ItemResult else '' end) C17,(case ItemCode when '94' then ItemResult else '' end) C94 from (select Id,ItemCode,ItemResult from DI
2010-06-13 17:28:00
335
原创 JS合并数组和拆分数组
合并两个数组a和b为一个数组:var c=a.concat(b)将一个数组中的元素用 - 符号连接为一个字符串:function JoinDemo(){ var a, b; a = new Array(0,1,2,3,4); b = a.join("-"); return(b);}如果省略了分隔符,则数组元素之间就用一个逗号来分隔。
2010-06-13 16:34:00
14105
原创 动态添加 GridPanel 列
var app={};var table_Name;var panel;var data;var grid={};var combobox;var URLSTR;function DataColumn() { this.fields = ''; this.columns = ''; this.addColumns=function(name,caption){
2010-05-31 18:00:00
1117
1
原创 同一列加上不同类型的可编辑框
<br />new Ext.grid.EditorGridPanel({<br /> store:new Ext.data.ArrayStore({fields:['ItemCode','ItemName','ItemExplain','ItemStyle','ItemValue','DetailID'],data:[]}),<br /> height:155,<br /> viewConfig
2010-05-31 11:51:00
868
1
原创 定义数据集
<br />var app={};<br />//JsonStore,ReturnData:{count:10,rows:[{PID:'',MemCard:'',Name:'',Sex:''},{PID:'',MemCard:'',Name:'',Sex:''}]} <br />var itemStore=new Ext.data.JsonStore({<br /> root:"rows",<br /> totalProperty:"count",<br />
2010-05-31 11:36:00
271
原创 一些固定代码
<br />引用和固定格式:<br /><link rel="Stylesheet" type="text/css" href="../../../Script/ExtJS3/resources/css/ext-all.css" /><br /><script type="text/javascript" src="../../../Script/ExtJS3/adapter/ext/ext-base.js"></script><br /><script type="text/javascript" src
2010-05-31 11:27:00
291
C++程序设计教程第二版
2012-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人