【发布时间】:2011-09-28 13:56:55
【问题描述】:
我有一个 jqgrid,我有一个自定义格式化程序,可以根据我的需要格式化和显示链接。这确实工作正常,但我有一个问题。我想有条件地显示链接。我该怎么做?
例如如果此人是管理员,则向他显示所有链接,例如编辑、删除等(这些链接映射到控制器中的操作方法)。但如果此人是非管理员用户,则仅显示查看链接并隐藏所有其他链接。
我只需要一个如何完成此任务的一般策略。一种策略是我在我的 json 数据中添加一个布尔字段,这将表示是否要显示编辑、删除等链接。然后在我的格式化程序中,我可以查看行数据并决定是否返回显示链接。
有没有更好的方法?
【问题讨论】:
标签: c# jquery asp.net-mvc asp.net-mvc-3 jqgrid