आप उन्हें अल्पविराम से अलग कर सकते हैं:
AdditionalFields = "ID1, ID2"
पूर्ण उदाहरण:
मॉडल:
public class MyViewModel
{
public int ID1 { get; set; }
public int ID2 { get; set; }
[Remote("CheckTopicExists", "Home", AdditionalFields = "ID1, ID2", ErrorMessage = " ")]
public string Topic { get; set; }
}
नियंत्रक:
public class HomeController : Controller
{
public ActionResult Index()
{
return View(new MyViewModel
{
ID1 = 1,
ID2 = 2,
Topic = "sample topic"
});
}
[HttpPost]
public ActionResult Index(MyViewModel model)
{
return View(model);
}
public ActionResult CheckTopicExists(MyViewModel model)
{
return Json(false, JsonRequestBehavior.AllowGet);
}
}
दृश्य:
@model MyViewModel
<script src="@Url.Content("~/Scripts/jquery.validate.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")" type="text/javascript"></script>
@using (Html.BeginForm())
{
@Html.EditorFor(x => x.ID1)
@Html.EditorFor(x => x.ID2)
@Html.LabelFor(x => x.Topic)
@Html.EditorFor(x => x.Topic)
@Html.ValidationMessageFor(x => x.Topic)
<input type="submit" value="OK" />
}
स्रोत
2011-06-20 06:05:55
प्राप्त करें Anks @Darin Dimitrov, यह ठीक काम कर रहा है ... – Avinash
@Avinash, बढ़िया, तो हो सकता है कि आप इस पोस्ट को जवाब के रूप में चिह्नित कर सकें यदि यह आपके लिए सहायक था? –
@DarinDimitrov अविनाश मर चुका है। वैसे भी बहुत बहुत धन्यवाद। यह मेरी मदद की। –