哪种方法可以很好地管理网格是否应该是.Editable。我可以在哪里控制.Editable是基于服务器端发生的事情应该是真还是假?
我想这样做是因为我不想编辑网格,如果我在例如DB中有一个字段告诉我“editdata = false”,因此我无法在网格中更改此数据。
答案 0 :(得分:2)
我能想到的最简单的方法是在你的控制器中设置一个ViewBag.GridEditMode或类似的东西。
因此,例如,如果网格需要可编辑,请在控制器中;
ViewBag.GridEditMode = true;
然后,在您的视图中将网格模式设置为
.Editable((bool)ViewBag.GridEditMode)
希望这有帮助。