保存期間我的頁面上有一個空的TextBox,因爲它不是必需的,用戶決定不填寫它。ASP.NET C#空TextBox控件以空字符串保存到數據庫,我需要保存爲空
從我記得在VB.NET中,當我做到以下它將保存到數據庫爲NULL,但在C#中它似乎被保存爲一個空字符串。我使用實體框架6 DB首先
myobject.Phone = PhoneTextBox.Text
難道我真的做的過程中保存所需的文本框的每一個非以下?
if (string.IsNullOrEmpty(txtPhone.Text))
{
myobject.Phone = null;
}
else
{
myobject.Phone = PhoneTextBox.Text;
}
,如果是這樣的話就縮短if語句或創建一個函數,照顧它,因爲使用文本框時,它會永遠是這樣的任何建議。
我使用EF DB頭 – JTunney 2014-10-06 01:11:02