Jestem zaskoczony tym, że nie ma artykułu, który odpowie na to pytanie z żadnymi szczegółami. Mam kilka pytań związanych z RouteData.Values[""]
.Co to jest Routedata.Values [""]?
Widziałem ten kod:
public ActionResult Index()
{
ViewBag.Message = string.Format("{0}---{1}--{2}",
RouteData.Values["Controller"],
RouteData.Values["action"],
RouteData.Values["id"]);
return View();
}
Tutaj to jest w zasadzie odczytu wartości, które potencjalnie brzmi jak „metadane” sterownika. Czy jest to coś, co View może przekazać Kontrolerowi?
Dlaczego w Page_Load oczywiście aplikacja MVC? – Stack0verflow
@ Stack0verflow Mamy podobne ustawienia w witrynie formularzy internetowych. Możesz to zrobić, to po prostu nie jest domyślny (w przeciwieństwie do MVC). – Trisped