0

同じビューに2つのボタンがあり、1つはデータを操作して別のビューのラベルに表示し、button2の関数を作成しました(別の値を追加します)、button2をクリックするとデータが表示されませんビューで.....むしろ、このようなエラーが発生しています... http:404 リソースが見つかりませんエラー

そしてこれがビューです

@model MvcSampleApplication.Models.products    
@{
    ViewBag.Title = "Valuesadd";
}    
<h2>Valuesadd</h2>    
@using (Html.BeginForm("SubmitValue","EnterValue",FormMethod.Post))
{
<div>
   <fieldset>
        <legend>Enter Textbox Value</legend>
        <div class ="editor-label">
            @Html.LabelFor(m => m.EnteredValue)
        </div>
        <div class="editor-field">
            @Html.TextBoxFor(m=>m.EnteredValue)
        </div>
        <p>           
            <input type="submit" value="Submit1" />                     
        </p>
    </fieldset>
  </div>
}
@using (Html.BeginForm("SubmitValue2","EnterValue",FormMethod.Post))
{
    <p>
   <input type="submit" value="Submit2" />
    </p>
}

これはコントローラです

namespace MvcSampleApplication.Controllers
{
    public class EnterValueController : Controller
    {           
        [HttpPost]
        public ActionResult SubmitValue(MvcSampleApplication.Models.products model)
        {
            TempData["logindata"] = model.EnteredValue;
            return RedirectToAction("submittedvalues" , "SubmitValue2"); 
          // how can we redirect to another view when the button is clicked in one view          
        }             
        public ActionResult submittedvalues()
        {
            var model = new MvcSampleApplication.Models.category();
            string data = TempData["logindata"] != null ? TempData["logindata"].ToString() : "";
            model.lablvalue = data;
            return View(model);        
        }
        // action for second button click 
        public ActionResult submittedvalues2()
        {
            var model = new MvcSampleApplication.Models.category();
            string data = TempData["logindata"] != null ? TempData["logindata"].ToString() : "";
            model.lablvalue = "HIIII"+data;
            return View(model);
        }
    }
}

任意のアイデアを提案してください..どうもありがとう...

4

1 に答える 1