- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 ExtJs使用过程中积攒的一些东西
<br />很久没有写过博客,今天上传了一个文件,是平时自己使用ExtJs过程中慢慢积累下来的,年底了整理了一下,以后还会慢慢完善,主要是经常要用的一些东西,对Ext使用还不熟练的人可以下载来看看,其中有什么错误希望与我沟通,共同学习交流:)<br /> <br />下载地址:<br />http://download.csdn.net/source/3008452
2011-01-30 14:03:00 321
原创 获取JS对象的坐标
<br /> var x,y;var e=event.srcElementx = 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 1037
原创 对查询结果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 525
原创 模式窗体中点击按钮打开新窗口问题
<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 934 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 2296 3
原创 强制换行和强制不换行
强制不换行 div{ white-space:nowrap; } 自动换行 div{ word-wrap:break-word; word-break:normal; } 强制英文单词断行 div{ word-break:break-all; } 一个强制不换行的例子:一个div里面有几个人名,要对每个人名进行控制,写成了如下所示的:
2010-07-13 17:55:00 2905 1
原创 ExtJS带复选框的动态树
ExtJS的树用过好多次了,但是今天是第一次用加复选框的,要实现的效果是这样的:点击页面上的“自选”按钮,弹出一个窗口,窗口上有一棵树和一个Grid,选择树节点时向Grid里添加数据,取消选择树节点时将Grid里面对应的记录删掉,而且选择或取消选择父节点时可以将其子节点的数据从Grid中添加或删除。去除其他无关代码,主要代码如下:前台JS:var app={};var combiStoreTemp=new Ext.data.ArrayStore({ fields:['CombiI
2010-07-08 18:09:00 4631 3
原创 解决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 858
原创 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 316
原创 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 14063
原创 动态添加 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 1094 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 854 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 234
原创 一些固定代码
<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 274
C++程序设计教程第二版
2012-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人