-1
詳細を指定すると、割り当てられている値はすべて新しいテキストボックスに表示されますが、テキストボックス自体に表示されているものと同じ値を出力します。 。私はこのために[httppost]と[httpGet]コマンドを使用しています。 View]ページで出力をビジュアルスタジオの同じテキストボックスに表示
私はこのコードを持って:あなたは資格証明書は、私が作成した別のテキストボックスに表示されているが、私はしたい見ることができるように、[
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace WebApplication3.Controllers
{
public class HomeController : Controller
{
// GET: Home
public ActionResult Index()
{
return View();
}
public ActionResult LoginPage()
{
return View();
}
[HttpPost]
public ActionResult AfterLoginPage(string F_FIRSTNAME, stringL_LASTNAME, string P_PASSWORD, string E_EMAILID)
{
return View("LoginPage");
}
}
}
:
@{
ViewBag.Title = "LoginPage";
}
<h1>LoginPage</h1>
<form method="post" action="/Home/LoginPage" >
<table>
<tr>
<td>First Name : </td>
<td><input type="text" id="txt.Fname" name="F_FIRSTNAME" class="form-control"/> </td>
</tr>
<tr>
<td> Last Name : </td>
<td><input type="text" id="txt_LNAME" name="L_LastName" class="form-control"/></td>
</tr>
<tr>
<td>Password: </td>
<td><input type="password" id="txt_Password" name="P_PASSWORD" class="form-control" /> </td>
</tr>
<tr>
<td>Email ID : </td>
<td><input type="email" id="txt_emailid" name="E_EmailID" class="form-control" /> </td>
</tr>
<tr>
<td><input type="submit" id="txt_Enter" name="Enter" class="btn-primary" /></td>
</tr>
</table>
</form>
@{
if(IsPost==true)
{
string name1 = Request["F_FIRSTNAME"];
if(!string.IsNullOrEmpty(name1))
{
<h2 style=" color:aquamarine;" > <input type="text" value="@name1" /> </h2>
}
string name2 = Request["L_LASTNAME"];
if (!string.IsNullOrEmpty(name2))
{
<h2 style="color:blue;"> <input type="text" value="@name2" /> </h2>
}
string name3 = Request["P_PASSWORD"];
if (!string.IsNullOrEmpty(name3))
{
<h2 style="color:blue;"> <input type="text" value="@name3" /> </h2>
}
string name4 = Request["E_EMAILID"];
if (!string.IsNullOrEmpty(name4))
{
<h2 style="color:blue;"> <input type="text" value="@name4" /></h2>
}
else
{
<h5>This is a get request </h5>
}
}
}
とコントローラでの同じテキストボックスに表示] [画像の説明をここに入力] 1
私はあなたがそれを複雑にしていると思います。 Simpyはビューモデルを使用し、フォーム内で 'TextBoxFor'メソッドを使用します。 「if-else」条件付き表示などの必要はありません。 – Shyju
はい、情報がユーザーから入力された場合、ViewBagまたはView Dataを使用するにはどうしたらいいですか? – vysnav05