2011-04-14 82 views
0

使用asp.net验证控件验证标签(自动显示购物车总数)的最简单方法是什么?ASP.NET验证标签

谢谢

+0

为什么要验证标签?这只是文字没有输入?你的意思是某种输入吗? – 2011-04-14 20:22:51

+0

@詹姆斯 - 听起来很奇怪,但它并非完全不可能,特别是如果它被动态更新的客户端。我同意它的价值,确保这就是我们想要的,虽然'因为它听起来很奇怪! – Murph 2011-04-14 20:57:40

回答

0

我不是100%肯定,为什么标签需要进行检查,但使用Custom Validator将是你需要走的路。你可以编写自定义代码来完成你想要的任何事情。一个基本的定制验证器的良好运动可以找到here

0

好吧,我没有评论权限,但我假设你想拥有全部的购物车,以显示在代码> 0

的背后,使用<asp:CustomValidator ID="Validator1" runat="server">控制,

if (!(String.IsNullOrEmpty(labelCart.Text))) 
{ 
try 
{ 
    int total = int.Parse(labelCart.Text); 
    if (!(total <= 0)) 
    { 
    Validator1.ErrorMessage = "You cannot enter less than 0 products to your shopping cart"; 
    Validator1.IsValid = false; 
    } 
} 
catch {} 
} 
+0

这是一个关于我认为你试图解释的C#示例 – Eon 2011-04-14 20:29:19