我有數據進出ASP.NET MVC2控制器/視圖設置。ASP.NET MVC2 - 修剪模型中所有字段上的空白字符?
不幸,來自視圖的所有數據在最後都有大量的空白。
我使用TryUpdateModel將所有表單數據保存到Db中,並將FormCollection作爲參數傳遞給它(例如form.toValueProvider)。
是否有任何自動或簡單的方法來修剪FormCollection中所有項目的所有尾隨空白?
我有數據進出ASP.NET MVC2控制器/視圖設置。ASP.NET MVC2 - 修剪模型中所有字段上的空白字符?
不幸,來自視圖的所有數據在最後都有大量的空白。
我使用TryUpdateModel將所有表單數據保存到Db中,並將FormCollection作爲參數傳遞給它(例如form.toValueProvider)。
是否有任何自動或簡單的方法來修剪FormCollection中所有項目的所有尾隨空白?
最簡單的我能想到的:
formCollection.AllKeys.Select(k => formCollection.Set(k, formCollection[k].Trim()))
我也發現了這個工作:
for (int i = 0; i <= form.Count-1; i++)
{
form[i].Trim();
}
您可能要延長ModelBinder的做自己喜歡的事情。 – Lucero 2010-07-29 09:36:37