2012-04-18 75 views
0

这可以使用telerik MVC电网吗?Telerik mvc电网验证

Table in SQL 
ItemID Name ItemQuantity 
1  Apple 100 
2  Banana 50 
3  Orange 10 
4  Grapes 40 


GRID 
Item Name Quantity  Command 
Apple  95    Save 
Banana  51 <---INVALID Save 
Orange  0    Save 
Grapes  100    Save 
  1. 加载所有从表中的项目与电网项目的

  2. 允许用户输入所需的数量(qunatity是唯一启用的字段),但将能够验证对保存前表中的数量。 或者创建一个数字文本框或下拉列表,其最大值将等于表中的数量。我正在考虑在MVC模型中使用远程验证,但不太确定这是否是最佳解决方案。

  3. 保存网格中的每行或每批数量超过1个的所有项目。

请帮助我,给我一个简单的例子或可与此相关的任何一个环节,这只是我的非常大的问题的简化版本,我已经花了超过4天努力做和找到这个要求的解决方案。我希望你们任何人都能帮助我。

任何帮助将十分赞赏

感谢

萨曼莎

回答

0

添加隐藏列如下,以网格和Jquery的上节省验证所输入的值按钮单击

<%= Html.Telerik().Grid(Model) 
    .Name("Items") 
    .Columns(columns => 
    { 
     columns.Bound(o => o.ItemQuantity).Hidden(true); 
    }) 
%> 
+0

谢谢rutwik。我会稍后再尝试 – samantha07 2012-04-25 03:15:32