asp.net-mvc-3 – MVC 3 Webgrid使整行可点击
发布时间:2020-12-16 03:55:15 所属栏目:asp.Net 来源:网络整理
导读:我在MVC 3的剃刀视图中使用webgrid. 下面是我的webGrid的外观,我想让整行可点击,并点击传递值到 javascript方法. 我能够在所有列的文本上调用我的javascript方法.我希望在整个行的任何地方点击都会发生同样的情况. 请指导我这个.谢谢 @grid.GetHtml( columns
我在MVC 3的剃刀视图中使用webgrid.
下面是我的webGrid的外观,我想让整行可点击,并点击传递值到 javascript方法. 我能够在所有列的文本上调用我的javascript方法.我希望在整个行的任何地方点击都会发生同样的情况. 请指导我这个.谢谢 @grid.GetHtml( columns: grid.Columns( grid.Column("CompanyName",format: @<text><a href="javascript:SubmitValues('@item.Col1','@item.Col2','@item.Col3');">@item.CompanyName</a></text>,header: "ABC"),grid.Column("CompanyAddress",header: "DEF"),)) } 解决方法
您必须使用JQuery添加行单击功能
在webgrid中添加htmlAttributes:new {id =“MainTable”}. <script type="text/javascript"> $(function () { var tr = $('#MainTable').find('tr'); tr.bind('click',function (event) { var values = ''; var tds = $(this).find('td'); $.each(tds,function (index,item) { values = values + 'td' + (index + 1) + ':' + item.innerHTML + '<br/>'; }); alert(values); }); }); </script> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 根据活动页面有条件地显示部分视图
- asp.net – Web部署项目AfterBuild路径问题
- ASP.NET – 在全局资源文件中存储SQL查询?
- asp.net-mvc – 为什么我不能在ASP.NET视图中设置断点?
- asp.net – 动态加载不同控件时无法加载viewstate
- asp.net – 不允许使用用于访问路径’/test.html’的HTTP谓
- 为什么ASP.NET自动生成的.designer代码的类型不正确?
- asp.net-mvc-4 – 使用Windows Azure Active Directory为MV
- asp.net-mvc – 如何直接将ASP.NET MVC1升级到MVC3?
- ASP.NET MVC中使用区域时的配置错误4
推荐文章
站长推荐
- asp.net-mvc – asp fontawesome 404(未找到)
- asp.net-mvc – Ninject.MVC3,将DependencyResol
- ASP.NET DataTable与Json互转源码
- asp.net-mvc – ASP.NET MVC:获取所有控制器
- asp.net-mvc – ASP.NET MVC 3区域 – 无法使用自
- 母版页(Master Pages)
- asp.net-mvc – 为什么Add View List Scaffoldin
- 具有嵌套列表的ASP.NET MVC DefaultModelBinder
- asp.net – 不支持每种类型的多个对象集.对象集’
- 处理用户在ASP.NET MVC网站中点击“Enter”键
热点阅读