2011-04-05 203 views
0

我有“价格”和“折扣”字段和ServiceLanguage与“名”和“说明”字段的表服务。在查看我使用ServiceLanguage作为模型。所以我创建了一个用于验证的分类。ASP.NET MVC 3验证

public string Name { get; set; } 
public string Description { get; set; } 

这个工作起作用。但我还需要确认价格和折扣

public expm_Service expm_Service.MaxDiscount{ get; set; } 
public expm_Service expm_Service.Price { get; set; } 

,这不起作用马丽娟。问题是:

错误1修改“公共”是不是 适用于该项目

我如何可以验证价格和折扣?任何帮助?

+0

你能改一下你的问题好? – 2011-04-05 10:40:46

回答

0

不知道这是你以后有什么,因为它有点难以明白你的问题,但检查出this link,它描述了基于属性的验证您的手机型号。然后,您可以将其应用于您的价格和折扣属性。

0

它看起来像你想两个属性声明为从“expm_Service”模型。声明没有多大意义。

您需要MaxDiscount和价格添加到模型中以同样的方式为你的名称和描述来完成。然后,你可以通过值和通过您的服务模型。

E.g.

public string MaxDiscount { get; set; } 
public string Price { get; set; } 

再加上任何DataAnnotations来设置这些验证规则。