У меня есть сайт MVC, и я использую одну и ту же страницу «_layout» для всего представления. На странице _layout у меня есть элемент управления.MVC 5 Layout page
Я хочу прочитать выбранное значение элемента управления с других страниц.
Можете ли вы помочь мне понять, как это сделать?
Редактировать:
_Layout.cshtml
<div class="col-sm-4 col-xs-6">
<label class="col-sm-2 control-label" for="slt_Aziende">Azienda:</label>
<select id="mySharedSelectControl">
<option value="1">value 1</option>
<option value="2">value 2</option>
</select>
</div>
Index.cshtlm (используя _Layout.cshtml)
@model IEnumerable<MySite.Models.MyModel>
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
MyModelController
public class MyModelController : Controller
{
public ActionResult Index()
{
//get value from mySharedSelectControl from Layout page
var selectedValueFromLayoutPage;
//do something
return View();
}
}
показать некоторый код ~~ –
Вы хотите, чтобы вы читали значение по javascript? – Mairaj