我Database First
在 ASP.NET MVC 中使用实体框架方法。
我从现有数据库创建了模型,一切正常。
我正在使用并尝试为在数据库jqGrid
中定义为的列创建下拉列表。Int
在数据库中,值是 0 或 1,因此在下拉列表中,我必须根据它是 0 还是 1 显示两个值,例如“导入”或“导出”。
我可以在 jqGrid 中处理这种情况吗?
如果您有任何建议,请发表!
我Database First
在 ASP.NET MVC 中使用实体框架方法。
我从现有数据库创建了模型,一切正常。
我正在使用并尝试为在数据库jqGrid
中定义为的列创建下拉列表。Int
在数据库中,值是 0 或 1,因此在下拉列表中,我必须根据它是 0 还是 1 显示两个值,例如“导入”或“导出”。
我可以在 jqGrid 中处理这种情况吗?
如果您有任何建议,请发表!
我认为您可以在 colModal 本身中处理这件事。有一个选项 editOption 您可以与您一起指定 colModal 并根据您从数据中获得的值,您可以指定该列的 text 属性
在这种情况下,网格的数据应包含要在列 myname 中设置的“One”或“Two”。
现在,有了这个设置
<script>
jQuery("#grid_id").jqGrid({
...
colModel : [ {name:'myname', edittype:'select', formatter:'select', editoptions:{value:"1:One;2:Two"}} ... ]
...
});
</script>
数据应包含键(“1”或“2”),但值(“One”或“Two”)将显示在网格中。
检查此链接以获得更多帮助。你会得到你的答案。因为你没有发布你的代码(至少你应该为你的那个特定的专栏这样做)我不能说你正在以同样的方式实现。