如何在 MVC3 中将附加列添加到 WebGrid
我正在使用 WebGrid 帮助程序使网格在我的 MVC 应用程序中可排序。
@{
var grid = new WebGrid(Model, canSort:true );
@grid.GetHtml( columns:grid.Columns(
grid.Column( "Username", "Full Name", canSort:true ),
grid.Column("Profile","Profile", canSort:false)
));
}
可排序列将覆盖(显示蓝色链接)标题的默认样式,我该如何维护它?
在最后一列中,我有图像操作,它将使用 javascript 对话框打开弹出窗口
<img title="View Detail" style="cursor: pointer" onclick="openPopup('@item.EncryUserId')"
src="@Url.Content("~/Content/Images/view-fullscreen.png")" />
如何添加此附加列使用 WebGrid?
谢谢。
I am using WebGrid helper to make grid sortable in my MVC application.
@{
var grid = new WebGrid(Model, canSort:true );
@grid.GetHtml( columns:grid.Columns(
grid.Column( "Username", "Full Name", canSort:true ),
grid.Column("Profile","Profile", canSort:false)
));
}
Sortable column will override(display blue link) default style of header how can I maintain that?
In last column I have image action which will open popup using javascript dialog
<img title="View Detail" style="cursor: pointer" onclick="openPopup('@item.EncryUserId')"
src="@Url.Content("~/Content/Images/view-fullscreen.png")" />
How can I add this additional column using WebGrid?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最后我得到了如下答案
,并且标题内部有锚标记,所以我添加了 headerStyle: "tdheader"
并添加新样式 .tdheader a{ color:white};
Finally I got answer as per below
and inside header there is anchor tag so i have added headerStyle: "tdheader"
and add new style .tdheader a{ color: white};