私はMVCサイトを持っており、すべてのビューで同じ「_レイアウトページ」を使用しています。 _layoutページには、選択コントロールがあります。MVC 5レイアウトページ
私が欲しいのは、他のページからコントロールの選択した値を読み取ることです。
どうすればいいですか?
編集:
_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>
(_Layout.cshtmlを使用して)Index.cshtlm
@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();
}
}
いくつかのコードを表示~~ –
あなたはy値をjavascriptで読んでほしいですか? – Mairaj