Add Action Edituserinfo
Using system;using system.collections.generic;using system.linq;using system.web;using System.Web.Mvc;using Mvcapplicationstudy.models;namespace mvcapplicationstudy.controllers{public class Userinfocontroller:controller { GET:/userinfo/public actionresult Index () {testentities db = new Testenti Ties (); var userinfolist = db. Userinfo.where<userinfo> (c = true); list<userinfo> list = Userinfolist.tolist (); Viewbag.model = list; return View (); return View (list); }//Show a data detail public actionresult showdetail (int id) {Testentities db = new Testentities (); UserInfo UserInfo = db. userinfo.where<userinfo> (U = u.id = = ID). Singleordefault (); if (userInfo! = null) {return View (userInfo); } else {return Content ("parameter Error"); }} public ActionResult edituserinfo (int id) {Testentities db = new Testentities () ; UserInfo UserInfo = db. userinfo.where<userinfo> (U = u.id = = ID). FirstOrDefault (); if (userInfo! = null) return View (UserInfo); else return Content ("parameter Error"); } [HttpPost] public actionresult edituserinfo (UserInfo UserInfo) {testentities db = new T Estentities (); Db. Entry<userinfo> (UserInfo). state = System.Data.EntityState.Modified; Db. SaveChanges (); Return redirecttoaction ("Index"); } }}
Add View
@model mvcapplicationstudy.models.userinfo@{Layout = null;} <! DOCTYPE html>Click Edit to run the results
Getting Started with MVC--edit page