在gridview上 一天撞两次鬼,请钟馗帮小弟我抓鬼
发布时间:2011-06-22 09:33:27 文章来源:www.iduyao.cn 采编人员:星星草
在gridview上 一天撞两次鬼,请钟馗帮我抓鬼
功能描述:本人觉得微软的gridview的增删改查功能不太好看,于是自己实现了gridview的增删改查,并且让选中行变色功能。先看一下正常的情况:
自己实现增删改功能有一个比较麻烦的问题就是传值的问题,比如说我要获得选中行的业务数据。还好有大神给出了解决方案
拿来用吧。
在服务器端给每一行添加单击事件触发一个前台脚本函数,并传入该行的数据,然后就可以再前端获得该行的业务数据了。
效果是这样的:
按道理这么简单的功能应该没有什么问题,但是当我在任务代号里输入字母,然后传到前台时见鬼了。前台的单击事件没反应
难道gridview的datakeys字段一定要是整数吗?
我把这一样注掉也不行:this.taskView.DataKeyNames = new string[] { "taskid" };
谁能跟我详细说一下DataKeyNames,一定要指定一个数字型的字段么?你不让我用那我就不用了。不用还不行么。
我用System.DateTime.Now.Ticks生成一串数字,
这次又见鬼了
我的第一反应是溢出,可是我传的是字符串啊,跟溢出有半毛钱关系么?
从数据库里面取出来的数传到前台怎么就变了呢?又不是当时生成的,如果是当时生成的,电脑反应慢有个几毫秒的时差还说得过去,但是我这数是从数据库里取出来的?彻底崩溃了!!!有没有道行高的高手帮我抓出这两只小鬼啊?拜托了!!!
(在别的电脑上跑也有同样的问题)
------解决方案--------------------
这是JS接收数据的问题。
改成String(datakey) 或在传入是 加 ''
------解决方案--------------------
这很明白的。 跟一个方法传参一样 要确定类型 难道你一个 function aa(int i,string b)
你想象一下 GridViewRowClick(abcdss) JS怎么编译它。 他会说哦 我不认识他。 你加了'' 他就会说 哦这是个字符串var
而数字JS会是默认的 他会说 哦 这就是数字。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
页面基类PageBase.cs代码,实现系统进入权限判断 这样思路有问题吗?
pagebase.cs 代码
C# code
public class PageBase:System.We...
-
linq中的表连接语句???
例如:album,artist,genre这三个表的连接语句。。谢谢
------解决方案--------------------
public PagedList<...
-
为什么Repeater控件生成的HTML有很多空行?
效果如下,每个超链接之后都自动换行。
<a target="_blank" href='http://v.gamefy.cn/v...
-
关于模式窗口关闭的问题(在线等,解答立刻结贴给分)
功能什么都做完了。问题有二:
1.关闭的时候父窗口不刷新。于是我在吊用模式窗口的...
-
ASP.NET 中为什么要把相对路径处理成 绝对路径
处理函数如下:
C# code
// Builds an absolute URL
private static strin...
-
asp.net里面像QQ相册那样列表然后预览的jquery特效
asp.net里面像QQ相册那样列表然后预览的jquery特效
谁有这样的完整例子,...
-
求高手共同破解JQGrid 4.1 for Asp.net(比GridView强大)
软件名称:jqSuite(此插件比asp.net自带GridView强大的多,但只能使用30天)
...
-
急!!!在线等 asp.net中页面传值刷新不跳转新建窗口
C# code
<asp:TemplateField HeaderText="操作管...
-
请教:asp.net 导出word文件思路
我要从数据库取数据,写到word文件里,请教高手指点.多谢了!
------解决方案--------------------...
-
jqGrid4定义按钮查询(用过jqGrid的高手请进,在线等)
如图,json格式数据已加载,如果不用JQGrid底部工具栏上查询按钮查询,用最上面自己...