繁体   English   中英

Telerik MVC网格验证

[英]Telerik mvc grid validation

使用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. 将表Items中的所有Items加载到网格

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

  3. 每行或每批次将数量大于1的所有项目保存在网格中。

请帮助我,并给我一个简单的示例或与此相关的任何链接,这只是我的一个大问题的简化版本,我花了超过4天的时间来尝试为此找到解决方案需求。 我希望你们中的任何人都能帮助我。

任何帮助将不胜感激

谢谢

萨曼莎(Samantha)

在网格中添加如下所示的隐藏列,并在“保存时的Jquery”按钮中验证输入的值,然后单击

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM