比如我的控制器的方法如下,如果前端沒有傳ItemID值,系統 就會默認是0,這不是我想要的結果,或者說我還要知道前端有沒有傳ItemID這個值,以便我判斷需不需要更新這個欄位,因為不傳這個引數 就會默認值為0,會干擾我判斷這個0是前端傳入的還是系統默認的。
public ActionResult UpdateComment(CommentModel C)
{
return Content(new BLL.Comment().UpdateComment(C));
}
其中模型引數CommentModel為
public class CommentModel:PageModel
{
public int CommentID { get; set; }
public int ItemID { get; set; }
public int ItemType { get; set; }
public int UserID { get; set; }
public string Contents { get; set; }
public string CreateDate { get; set; }
}
uj5u.com熱心網友回復:
這個你可以跟前端商量好來,比如說如果前端沒有傳值,就讓他請求的時候傳個-100或者其它沒有意義的值給你。uj5u.com熱心網友回復:
未賦值就取默認值轉載請註明出處,本文鏈接:https://www.uj5u.com/net/277249.html
標籤:C#
