logo

关于 XP 风格的可拖动列、可排序、可改变宽度的DataGrid的例子 的评论:

评论日期:2004年02月17日 00:00:00 评论人:wq
请问:  我在Menu1_MenuItemSelected中编写了case "open" 
window.showModalDialog("",""...
新窗体是弹出了,可背景菜单只刷了一半,焦点就在新的菜单上了,
用xml能新弹出有模窗体吗?
评论日期:2004年02月18日 00:00:00 评论人:dream
http://dotnet.aspx.cc/Exam/UltraGrid/UltraGrid.css
评论日期:2004年02月18日 00:00:00 评论人:weiyong71
我想问一下能否编辑所选行中的值,当失去焦点时能否提交修改
评论日期:2004年02月18日 00:00:00 评论人:weiyong71
我在本地调用程序,不过运行不了,请把完整代码打包后发给我,谢谢!
评论日期:2004年02月18日 00:00:00 评论人:shenanigan
我使用了你的代码,取值部分全部已经得到,但显示却存在错误,能不能把完整源代码打包发给我一个,谢谢.:)
还有一个问题,当sql语句只取top 3的时候,会出现只取字段名,而跳跃记录集,请问是什么原因?
评论日期:2004年02月18日 00:00:00 评论人:Ricky
我照足上面的做了。图片和UltraGridMask.htc也下载,但运行还是出错,请问可不可以把完整源代码打包发给我一个。
感激不尽。。。。。
评论日期:2004年02月19日 00:00:00 评论人:hds
我也碰到Ricky这样的问题,希望孟老大能把整个工程帖出来(包括脚本.图片),最好的话发到我的邮箱(hds9612@msn.com),万分感谢ing!!!
评论日期:2004年02月19日 00:00:00 评论人:yangzaijun
我也把图片和css、htc文件下载了,但运行时显示出错,提示UltraGrid.htc出错,请问这是什么原因,可不可以把完整源代码打包发给我一个,谢谢
评论日期:2004年02月19日 00:00:00 评论人:Ricky
oh,YEAH!我终于搞出来了,是HTML版本的。
但我发现列的重名是没有效,不能保存改后的名称.
还有一个很严重的问题是:我保存时用UTF-8编码会运行出错。如果用ANSI编码就没有错正常运行。
请问这是什么原因?能否解答??(我被困扰了两天)。谢谢!(我的邮箱:ricky003@163.com)
评论日期:2004年02月19日 00:00:00 评论人:xltmae
到那里下载图片,和htc文件
评论日期:2004年02月19日 00:00:00 评论人:hds
感谢Ricky的提示。
我将web.config中的requestEncoding、responseEncoding都改为gb2312就没问题了。
http://dotnet.aspx.cc/Exam/UltraGrid/UltraGrid.css中有脚本文件(.htc)和图片,直接下载就可以了。
我在多次拉动字段名的时候会出现脚本错误,怎么解决?
评论日期:2004年02月19日 00:00:00 评论人:
能不能模拟excel的功能,我看这个例子的演示,可以对单元格进行编辑了,但好象不能回写到数据库中,孟老大,这个步骤怎么做呀
而且你能不能提供完整的代码,打个包,给大家一起学习,共同进步呢?谢谢了
评论日期:2004年02月19日 00:00:00 评论人:本站管理员
大家不要急,我现在广州出差,回去后就打包下载
评论日期:2004年02月19日 00:00:00 评论人:cqhydz
我也要很急别将我给漏了
评论日期:2004年02月20日 00:00:00 评论人:罗爱军
程序功能不错。

但有几个问题,希望高手指教。
1、请问这种东西分页怎么实现。
2、能否做成usercontrol,而列可以在加入该usercontrol中的页面中指定。
望答复。谢谢!!!
评论日期:2004年02月23日 00:00:00 评论人:vins
真的很酷~~~~孟老大,能否把源代码打包一份发给我呢?我想问一下,如果这个基础上要实现分页功能该如何去做呢?谢谢
评论日期:2004年02月24日 00:00:00 评论人:???
孟老大有没打包啊???
评论日期:2004年02月24日 00:00:00 评论人:lhy
不能用啊,能不能将整个源文件给我发一份阿
评论日期:2004年02月27日 00:00:00 评论人:nowfox
孟老大出差还没回来吗?

我的运行后就没有效果,那几个CSS、HTC文件我都下载了,我看生成的HTML都有筛选出来的,可就是显示不出来。(这个站点的效果我是看到了的,我的IE是6.0的)
评论日期:2004年03月02日 00:00:00 评论人:本站管理员
源代码下载:http://dotnet.aspx.cc/Exam/UltraDataGrid.zip
评论日期:2004年03月04日 00:00:00 评论人:long
你好,管理员,我有几个问题:1,这个固定表头和你另外一篇中讲的有所不同,具体是怎样实现的?2,我如果不需要排序和拖动怎么设置?3,单元格的对齐方式是不是可以控制,如数字右对齐。 谢谢!
评论日期:2004年03月20日 00:00:00 评论人:
我要vb.net 的
评论日期:2004年03月24日 00:00:00 评论人:coolhotboy
能加上foot行用来合计就好了
评论日期:2004年03月27日 00:00:00 评论人:telcom
我这里倒是可以运行但什么都看不见,一个光的窗体,能否发个完整的代码研究一下,我喜欢你的例子,发到china_telcom@126.com里
评论日期:2004年03月29日 00:00:00 评论人:落叶无痕
真的很酷~~~~孟老大,能否把源代码打包一份发给我呢?我想问一下,如果这个基础上要实现分页功能该如何去做呢?万分谢谢 
 
评论日期:2004年03月29日 00:00:00 评论人:落叶无痕
真的很酷~~~~孟老大,能否把源代码打包一份发给我呢?我想问一下,如果这个基础上要实现分页功能该如何去做呢?万分谢谢 
 
评论日期:2004年03月30日 00:00:00 评论人:落叶无痕
孟老大!我有一个问题捆饶了我好久,我在改变列标题文字的时候,发现列标题可以编辑但不能保存。希望能指点一二 
评论日期:2004年03月30日 00:00:00 评论人:短发
asp可不可用啊,如果能用就太好了,如果能实现可不可以把例子打包给我.江湖救急,谢谢了,孟老大,我的邮箱:kln.com@163.com
评论日期:2004年03月30日 00:00:00 评论人:icecck
老大,真强!!!!
评论日期:2004年04月06日 00:00:00 评论人:telcom
如果IE的安全级别设置为高,就无法正常显示了,缺少分页的功能,有待改进
评论日期:2004年04月08日 00:00:00 评论人:
我仿照这篇文章的源代码完全拷贝一分css文件也在,为什么不能正常显示呢,那些后缀名为htc的文件是作什么用的
评论日期:2004年04月12日 00:00:00 评论人:icefish
太倔了。
评论日期:2004年04月14日 00:00:00 评论人:小胖
当数据量超过100条时,这个表格就成个毫无意义的东西,特别是排序和缩小列宽,慢的让人无法忍受,必需做比较大的修改才行。排序可以用另一种方法实现,效率可以提高几十甚至上百倍。
另外,程序里的bug多如牛毛,有时间还是多修改一下,不要老是卖弄。
评论日期:2004年04月23日 00:00:00 评论人:bitsbird
怎么说话的?懂不懂礼貌?孟老大搞个网站方便大家学习,卖弄你个屁啊,瞎了眼了
评论日期:2004年04月28日 00:00:00 评论人:
UI Bug:
拖动某一列的分隔线至另外一列时,报错,指向UltraGrid.htc 文件 gridHeadOnClick()函数的 do while(el.tagName <> "SPAN")行。
能否告知解决方法?
tyb98032@163.com
评论日期:2004年04月30日 00:00:00 评论人:小胖
to :bitsbird
看来你根本就没有仔细看过老孟的代码,如果在他的代码里做如下修改,排序效率可以提高上百倍(我对500条数据排序,改之前需要几分钟左右,改之后只需32毫秒)如果程序不能运行,可能还需要结合你的程序修改。当然,我并没有看不起他的意思,只是想激他写出更好的代码来。
su b sortTable(iCol, currentSort)

if (currentSort = "UP") then
jsSort iCol,true
else
jsSort iCol,false
end if

end su  b

《script
language
=“Jscript”》

var IsAsc ;

function jsSort(iColIndex,abAsc)
{
var iSortCount ;
IsAsc = abAsc ;
var SortItem = new Array();
var start0=new Date();
iSortCount = gridBody.children.length;
var i ;
if (iColIndex != 12)
{
for (i = 0 ;i《iSortCount;i++)
{
SortItem.push(new Array(gridBody.children[i].children[iColIndex].innerText.toLowerCase(),gridBody.children[i]))  ;
}
}
else
{
for (i = 0 ;i《iSortCount ;i++)
{
var info =gridBody.children[i].children[iColIndex].innerText ;
SortItem.push(new Array(Date.parse(info),gridBody.children[i]))  ;
}
}

SortItem.sort(sortFunc) ;

for (i = 0 ;i《iSortCount ;i++)
{
gridBody.insertBefore(SortItem[i][1]) ;
}

SortItem = null ;
}
function sortFunc(x,y)
{
if (IsAsc)
{
if(x[0]》y[0]) return 1;
else if(x[0]《y[0]) return -1;
else return 0;
}
else
{
if(x[0]》y[0]) return -1;
else if(x[0]《y[0]) return 1;
else return 0;
}
}
</sc  ript>
评论日期:2004年05月07日 00:00:00 评论人:cqhydz
我也用了一段了,只是用起来很麻烦htc这些文件一大堆。如果老大能抽空改为控件就好了。其实用来做单据列表还不错
评论日期:2004年05月21日 00:00:00 评论人:bitsbird
to:小胖
我向先前说的话道歉,希望你不要介意
评论日期:2004年05月26日 00:00:00 评论人:yly
真牛
评论日期:2004年06月03日 00:00:00 评论人:
功能,和想法好是好,但我下载包,后不能用。老大。
类型不匹配: "initCoolUltraGrid" ......
好多这样的错误。
还有测试的数据库也好象给得不对,无法测试。。

能不能给个VB.net 的完整包,要能跑起来。谢谢。。。。
地址:qvb0803@sina.com.cn
评论日期:2004年06月04日 00:00:00 评论人:快乐coding
如果能改成server端就好了,我用asp也做了一个像你这样的,你试着增加列,加到20多列时会就不能改变列宽了,你试过吗?
评论日期:2004年06月04日 00:00:00 评论人:快乐coding
之所以编辑后不能保存,因为它是client端的东西,只是从数据库里读数据罢了,因为这些效果是用htc实现的,不过有时间的话,应该可以改成server的,不过我现在用asp,改起来好麻烦,现在想改用asp.net,不过功力尚浅,无能为力
评论日期:2004年06月12日 00:00:00 评论人:
有分页功能的吗?
评论日期:2004年06月14日 00:00:00 评论人:carrolt
我把这个东西做了一些修改,增加了分页功能
但是在做可编辑功能的时候很郁闷,我是将input放在每个span里面来实现的
但是这样数据虽然可以编辑可是排序功能辨没了,而且列换位的时候东西都被隐藏了
各位大大。。我对DHTML不是很熟,谁能告诉我怎么解决啊
评论日期:2004年06月21日 00:00:00 评论人:
我也碰到Ricky这样的问题,希望孟老大能把整个工程帖出来(包括脚本.图片),最好的话发到我的邮箱(dragonduo2125@yahoo.com.cn),万分感谢ing!!!
评论日期:2004年07月16日 00:00:00 评论人:frank
太好了,能给我一份吗

谢谢
评论日期:2004年07月19日 00:00:00 评论人:cui
功能很强大啊!可测试运行通不过,缺很多文件啊!
不知孟老大是否可以发一份代码给小弟,让小弟学习学习,谢谢了!
评论日期:2004年07月19日 00:00:00 评论人:cui
真是粗心啊,原来已有源代码可以下载,太感动了,伟大的孟老大!
评论日期:2004年07月21日 00:00:00 评论人:怪怪
请问在哪儿下载包啊?我的邮箱lygsxxzx@vip.sina.com,谢谢
评论日期:2004年07月27日 00:00:00 评论人:小王.NET
历害呀,我要原代码,发一份给我吧
评论日期:2004年08月03日 00:00:00 评论人:ycnfrabbit
我也用ASP.NET做了一个系统,最让我头疼的就是DATAGRID了,我遇到一个问题是:如果列数很多的情况下,能不能将前几列进行锁定,就不用来回拖了,请指教啊!!小弟在此先行谢过了!!!
评论日期:2004年08月19日 00:00:00 评论人:zyt_lij
UltraGrid.htc报错,能不能把完整代码打包后发给我,谢谢!
评论日期:2004年08月19日 00:00:00 评论人:zhyuntao
UltraGrid.htc出错,能不能把完整代码打包后发给我,谢谢!
评论日期:2004年08月24日 00:00:00 评论人:假期
这种拽拽的DataGrid第一个应该是MS IE开发组组长。在HTML DuDu栏目中发表的。支持排序和列移动。写于99年或者是98年。
评论日期:2004年08月30日 00:00:00 评论人:narenhua51
我是刚知道本站的小生,很想得到一份源代码,没找到下载的地方,劳驾您也给我发一份好吗?谢谢
。我的邮箱是narenhua51@sina.com
评论日期:2004年08月31日 00:00:00 评论人:hwkknd
速度是有些慢得惊人,看了小胖写的一段代码,试着改了一下,改善了很多,但就是会出错,
gridBody.insertBefore(SortItem[i][1]) ; 
不知何解
评论日期:2004年09月15日 00:00:00 评论人:zzdfc
要是能结合微软的datagrid就好了
评论日期:2004年10月14日 00:00:00 评论人:rabbit
唉,为什么总有那么多白痴要下载包啊,哥哥,自己去看代码,不要总被人当成白痴!
评论日期:2004年10月21日 00:00:00 评论人:efun
为什么我测试时一直出错,提示ultragred.htc第四行intcoolultragrid类型不匹配呢?? 
评论日期:2004年10月29日 00:00:00 评论人:Designer
哈哈哈,老孟真历害了!!!!!!!!!!!!!!!!!!!!!!!!!
评论日期:2004年11月09日 00:00:00 评论人:游吟诗人
编码问题导致了报initCoolUltraGrid错误,只要将msgbox 后面的中文替换成中文就行了,或者改变asp.net编码设置为gb2313
评论日期:2004年11月09日 00:00:00 评论人:游吟诗人
sorry:中文替换成英文
评论日期:2004年11月09日 00:00:00 评论人:游吟诗人
最方便的方法:将老孟的htc文件打开直接保存为utf-8文件
评论日期:2004年11月11日 00:00:00 评论人:success
行:7
字符:1
错误:类型不匹配:“elementOnselect”
代码:0
URL:http://localhost/yhcsi/WebFrame/UltraGrid.htc
孟兄,如何解决她
评论日期:2004年11月18日 00:00:00 评论人:sai
未能加载类型“WebPortal.UltraGrid
评论日期:2004年11月24日 00:00:00 评论人:
原來不是一個DataGrid啊
评论日期:2004年12月03日 00:00:00 评论人:tony
能不能将源文件给我发一份
评论日期:2005年01月12日 00:00:00 评论人:ltayo
高人,太牛了
评论日期:2005年01月27日 00:00:00 评论人:chsfly
测试出一个脚本错误,在改变列大小时,当光标超过本列前一条间隔线时就报缺少el对象.
评论日期:2005年02月14日 00:00:00 评论人:naturalth
老大你很牛!
我想分頁!可不想看這麼多message!
评论日期:2005年02月25日 00:00:00 评论人:puny
能不能也给我发一份呀
评论日期:2005年03月06日 00:00:00 评论人:zhangbl
是个好东东!找到它,欣喜若狂!发一个给我吧!谢谢!!
评论日期:2005年03月07日 00:00:00 评论人:sheep
是个很好的学习机会!能否发一个到我这里来呢?
评论日期:2005年03月07日 00:00:00 评论人:sheep
我下载了,但是没办法运行,说什么未加载,这是什么意思呢?
评论日期:2006年04月02日 00:00:00 评论人:淦方武
孟大哥你好,这个功能一直想实现,但是最终以失败告终,能否把这个功能代码的完整文件打包发给我一份吗,谢谢,我的E-mail:ganfangwu@yahoo.com.cn或ganfangwu@hotmail.com
评论日期:2006年04月04日 00:00:00 评论人:
孟老大,我照着代码做不成功,能否提供源码下载??
评论日期:2006年04月06日 00:00:00 评论人:
有完整的源码吗?急需,请发送到xiao2x@126.com,万分感谢!!
评论日期:2006年04月25日 00:00:00 评论人:ghost6821687
请发一份完整的代码给我,谢谢!
评论日期:2006年05月03日 00:00:00 评论人:laverboy
不错,做的真好
评论日期:2006年05月05日 00:00:00 评论人:bpass
bpass@163.com
谁下载了代码给我一份啊。 我还没看到什么样子啊。bpass@163.com
评论日期:2006年05月18日 00:00:00 评论人:zwf
老大,链接无效啊?
评论日期:2006年05月23日 00:00:00 评论人:shijistar
谁下到源代码了,请发给我一份吧。谢谢了
评论日期:2006年05月23日 00:00:00 评论人:jason
东西是好东西,可惜不完整
希望有完整版本的兄弟发一份给小弟,让我能好好学习。谢谢
评论日期:2006年05月25日 00:00:00 评论人:メ冰枫ぱ雪
下不到代码,谁有的发份到我邮箱,谢谢啦!! Lantk@126.com
评论日期:2006年06月13日 00:00:00 评论人:Megan
孟兄真牛,我要是有你1%就好了,学习中。
孟兄出差去广州?在那工作啊?
评论日期:2006年06月13日 00:00:00 评论人:Megan
谁有代码发一份给我啊,学习一下。谢谢!
评论日期:2006年06月19日 00:00:00 评论人:
明明没有源代码吗!!!
不厚道啊!!!
评论日期:2006年06月19日 00:00:00 评论人:dcogili
明明没有源代码吗!!
不厚道啊!!!
评论日期:2006年07月11日 00:00:00 评论人:
可以提供下载吗。 谢谢啦 smallmage@126.com
评论日期:2006年08月04日 00:00:00 评论人:豆豆
你好,我真的很想知道怎么做的,能不能发一份源代码给我呢?我的邮箱是ljhly_520@163.com.万分地感谢
评论日期:2006年08月09日 00:00:00 评论人:Feng2006
孟老大,你提供的http://dotnet.aspx.cc/Exam/UltraDataGrid.zip不能下載啊,能否E給我的一份?(tuonianfeng@yahoo.com.cn)
评论日期:2008年01月08日 00:00:00 评论人:sgm
哪位仁兄能不能发一份代码给我呀,邮箱sgmnet@163.com
评论日期:2008年02月17日 00:00:00 评论人:yangqi
孟老大,可以把你的源码发给我吗?
评论日期:2009年02月19日 17:00:31 评论人:dxzhuzhu
目前项目应用,帮了大忙了,谢谢孟老大!
评论日期:2009年03月04日 11:00:46 评论人:
vs2005,ie7显示不出数据来,只有一个空白的框。
我是下载源码后原封不动的执行
发表评论:(由于众所周知的原因,评论需要审核后才能显示,请勿重复发评论。谢谢!!)
标题:
用户名:
内容:
验证码: 请输入右边图像中的文字。验证码