Привет, я новичок в MVC, и я ловил рыбу без везения о том, как создавать пользовательские элементы управления MVC с возвратом ViewData. Я надеялся, что кто-то опубликует пошаговое решение о том, как подойти к этой проблеме. Если бы вы могли сделать свое решение очень подробным, что бы очень помогло.MVC User Controls + ViewData
Извините за то, что я был так дискретным с моим вопросом, я просто хотел бы пояснить, что то, что Im ultimatly пытается сделать, это передать идентификатор процессу actionresult контроллера и хотеть отображать его для пользовательского элемента управления непосредственно из самого контроллера. Я не знаю, как начать этот подход, и подумать, возможно ли это. Это существенно, на мой взгляд выглядеть следующим образом
public ActionResult RTest(int id){
RTestDataContext db = new RTestDataContext();
var table = db.GetTable<tRTest>();
var record = table.SingleOrDefault(m=> m.id = id);
return View("RTest", record);
}
и в моем User Control я хотел бы, чтобы сделать объекты этой записи и тот мой вопрос.
Вы имеете в виду <% Html.RenderPartial ("someUserControl", viewData); %>, если вы поместите свой файл в общую папку – 2010-05-14 17:58:08