文章出處

1.根據配置文件中的URL規則

public ActionResult Delete(int id)    //id參數就是根據路由里面的參數id來傳過來的,這個action方法中的參數一定要和路由中的id參數一樣,大小寫無所謂
{

}

2.Mdel(模型綁定)(一般是通過Post方式,來接收參數)

 <td><input type="text" name="s_Name" value="@Model.s_Name" /></td> @*文本框的name屬性也使用和Model.s_Name一樣,模型綁定*@
 [HttpPost]
        public ActionResult Modify(Student model)  //這就是模型綁定了。
        {
            //將要修改的值,放到數據上下文中
           DbEntityEntry entry= db.Entry<Student>(model);
           entry.State = EntityState.Unchanged;
           entry.Property("s_Name").IsModified = true;
           entry.Property("c_ID").IsModified = true;
           db.SaveChanges(); //將修改之后的值保存到數據庫中
           return Redirect("Index");
        }

3.Request.Form[""]  或者Resuest.QueryString()

public ActionResult Test()
{
Request.Form["name"];
}

 

4.FormCollection 

public ActionResult Test(Formcollection form)
{
form["name"];
}

其中,3和4用法雷同,只不過語法不一樣。


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()