【发布时间】:2013-09-04 07:41:10
【问题描述】:
我在我的 Asp.net 页面中使用 LINQ 访问 DB。
在用户看到表单之前,我有一个带有一些文本框和一个提交按钮的表单,所有文本框都使用此代码为空:
txtPName.Text =null;
txtPFamily.Text = null;
txtPUsername.Text = null;
txtPPassword.Text = null;
单击按钮后,值会插入数据库,但如果文本框为空,我希望 null 值在数据库中插入,但在数据库中插入空:
Users u = new Users()
{
FirstName = txtPName.Text,
LastName = txtPFamily.Text,
Username = txtPUsername.Text,
Password = txtPPassword.Text
};
【问题讨论】:
-
只是想知道,为什么你希望它是
null?对我来说,null表示从未设置,""表示已设置但故意留空。