ورود

View Full Version : سوال: validation



mrr_123
پنج شنبه 26 اردیبهشت 1392, 19:41 عصر
سلام
برنامه نوشته شده با استفاده از ria هست.

یک کلاس اضافه کردم به نام FreightValidator با کد زیر :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;

namespace SilverlightApplication1.Web
{
public class FreightValidator
{
public static ValidationResult IsFreightValid(int Tel, ValidationContext context) {
if ( Tel > 1000)
{
return new ValidationResult("Maximum freight cost for UK exceeded.");
}
return ValidationResult.Success;
}
}
}

ودر فایل DomainService1.metadata کد زیر اضافه شده برای شماره تلفن

[CustomValidation(typeof(FreightValidator), "IsFreightValid")]
public Nullable<int> Tel { get; set; }
اما جواب نمی ده (از dataform هم استفاده نشده) چرا؟؟؟

mrr_123
یک شنبه 05 خرداد 1392, 11:00 صبح
کسی با CustomValidation(typeof] کار نکرده؟؟؟

mrr_123
دوشنبه 13 خرداد 1392, 23:38 عصر
اینم لینکش (http://www.c-sharpcorner.com/uploadfile/3cf852/data-binding-in-silverlight-with-ria-and-entity-framework-validating-input-data/)

hakim22
سه شنبه 14 خرداد 1392, 11:42 صبح
جواب نداد که نشد مشکل !!!
خب ذکر کنید خطا چی بوده !؟

در ضمت شما باید System.web رو از using ها حذف کنید.

mrr_123
سه شنبه 14 خرداد 1392, 11:48 صبح
با حذف System.web مسئله حل شد طبق لینکی که دادم.(دیگه خطایی وجود نداره!!!)