在 asp.net mvc 提交一個表單,提交的參數正好與 Action方法中參數名稱一樣時會直接賦值上去, 那么怎么在賦值之前加操作呢? ?比如對特定參數先進行編碼操作?
要在后臺代碼中進行操作,不用js??!
15 回答

MM們
TA貢獻1886條經驗 獲得超2個贊
我舉一個簡單的例子。
視圖代碼
提交后的視圖
運行效果
在form中定義個onsubumit事件,然后在事件中改變提交數據的值。
輸入的名字是"張三123"在js中改成了"張三"

holdtom
TA貢獻1805條經驗 獲得超10個贊
@凝冰: 而且
public class Student
{
private string _name;
public string Name
{
get { return _name; }
set { _name = value + "123"; }
}
public string Sex { get; set; }
public int Age{ get; set; }
}
這種寫法 數據庫取出來 賦值上去的時候也是會改變值 ,這樣就重復改變了

不負相思意
TA貢獻1777條經驗 獲得超10個贊
public class Student?public class StudentUpdate:Student public class StudentAdd:Student?有個東西叫繼承!有個東西叫繼承!有個東西叫繼承!還有個更高級的叫多態!還有個更高級的叫多態!還有個更高級的叫多態!
- 15 回答
- 0 關注
- 597 瀏覽
添加回答
舉報
0/150
提交
取消