にビューからの変数の値を渡すことができ、私はそうVIEW1で、私はASP.NET:どのように私は別の1
@{
var a1 = "Sample"
}
を書いた別の1
にビューから変数を渡す必要がありますVIEW2に私はa1
の値を使用する必要があるので、私はあなたがこれを達成することができ、あなたのコントローラでTempDataをを使用してVIEW2
@{
var a2 = a1 (a1 value is coming from View1)
}
にビューからの変数の値を渡すことができ、私はそうVIEW1で、私はASP.NET:どのように私は別の1
@{
var a1 = "Sample"
}
を書いた別の1
にビューから変数を渡す必要がありますVIEW2に私はa1
の値を使用する必要があるので、私はあなたがこれを達成することができ、あなたのコントローラでTempDataをを使用してVIEW2
@{
var a2 = a1 (a1 value is coming from View1)
}
を記述する必要があります。..
[HttpPost]
public ActionResult TempEmp(string name)
{
TempData["EmpName"] = name;
return RedirectToAction("PermanentEmp");
}
//Controller Action 2(PermanentEmployee)
public ActionResult PermanentEmp()
{
string empName = TempData["EmpName"] as string;
return View(empName);
}
答えに感謝しますが、ビュー間で値を渡す必要があります。だから、いくつかのビューの間を通過する必要があります –
あなたはセッションのために行く必要があります。 – Abi
とにかく、おかげであなたのソリューションは完璧です。セッションを使用する方法を追加できる場合は、 –
伝統的なフォームをコントローラに投稿していますか? – Crowcoder
セッションまたは温度データを使用してこの@HTMLManを達成することができます – Abi
コントローラから実行できる場合は、ビューから別のビューに渡す必要があります。 –