mvc 3.0 代码 写注释 !越详细越好 最好逐行注释,能举例求之不得!model不考虑。 形象描述M V C 关系!

DbTest_HelperDbTest_Helper=newDbTest_Helper();publicActionResultIndex(){List<test>lis... DbTest_Helper DbTest_Helper = new DbTest_Helper();
public ActionResult Index()
{
List<test> list = DbTest_Helper.FindAll();
return View(list);
}

public ActionResult Add()
{
return View();
}
[HttpPost]
public ActionResult Add(test t)
{
DbTest_Helper.Add(t);
return RedirectToAction("Index");
}

public ActionResult Edit(long Id)
{
var t= DbTest_Helper.Find(Id);
return View(t);
}
[HttpPost]
public ActionResult Edit(test t)
{
var newt = DbTest_Helper.Find(t.ID);
UpdateModel(newt);
DbTest_Helper.Save();
return RedirectToAction("Index");
}

public ActionResult Delete(long Id)
{
DbTest_Helper.Delete(Id);
DbTest_Helper.Save();
return RedirectToAction("Index");
}
展开
 我来答
depluin
2011-07-25 · TA获得超过3179个赞
知道大有可为答主
回答量:3378
采纳率:75%
帮助的人:2480万
展开全部
这..........都是基本的,实在没啥可写的啊......
//实例数据库访问器
DbTest_Helper DbTest_Helper = new DbTest_Helper();

public ActionResult Index()
{
//读取全部数据并作为model传给Index视图
List<test> list = DbTest_Helper.FindAll();
return View(list);
}

public ActionResult Add()
{
//直接返回add视图
return View();
}
//仅限于POST表单时访问
[HttpPost]
public ActionResult Add(test t)
{
//将POST来的数据实体t加入数据库并重定向到Index动作
DbTest_Helper.Add(t);
return RedirectToAction("Index");
}

public ActionResult Edit(long Id)
{
//以ID为参数查找test实体并作为Model返回Edit视图
var t= DbTest_Helper.Find(Id);
return View(t);
}

[HttpPost]
public ActionResult Edit(test t)
{
//尝试查找指定ID的test实体
var newt = DbTest_Helper.Find(t.ID);
//尝试更新实体
UpdateModel(newt);
//将更新保存到数据库
DbTest_Helper.Save();
//重定向到Index方法
return RedirectToAction("Index");
}

public ActionResult Delete(long Id)
{
//删除查询条件为ID的实体
DbTest_Helper.Delete(Id);
//保存数据
DbTest_Helper.Save();
//重定向到Index方法
return RedirectToAction("Index");
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式