استفاده از اتریبیوت ِ Remote در یک View با نوع Strongly Typed از یک ViewModel

درود , در یک View که از ViewModel به صورت زیر استفاده شده : یک Attribute از نوع Remote برای فیلد Url جدول Product نوشم که چک کنه اگه Url قبلا موجود بود پیغام مناسب رو نشون بده , در حالت نرمال اگه یک view برای جدول Tbl_Product اسکفلد کنم این اتریبیوت بدرستی کار میکنه .اما در ViewModel این Attribute کار نمیده , علت رو برسی کردم دیدم موقع ورود مقدار در TextBox مقدار null رو به اکشن مربوطش میفرستهو دلیلش هم اینکه که این Attribute از روی name مربوط به TextBox مقدار رو میخونه و الان چون من دارم از ViewModel در صفحه استفاده میکنم name بصورت Product.Url درمیاد و این اتریبیوت هم نمیتونه مقدار رو بخونه .امیداروم منظور رو رسونده باشم.بنظرتون راه حل این کار چیه ؟

خرید وی پی ان آنتی فیلترآنتی فیلتر