Entity framework FormView尝试从空白文本框中插入Null

Entity framework FormView尝试从空白文本框中插入Null,entity-framework,formview,Entity Framework,Formview,我正在EntityFramework中使用FormView控件。我试图添加一条新记录,但每次我将文本框留空时,它都会尝试插入空字符串,而不是插入空字符串 如何控制此行为,使其使用空字符串而不是空字符串?您可以在应用程序的不同级别处理此问题: 1) 您可以在itemscreated事件处理程序中设置默认值,并在其中设置默认值 2) 如果您有权修改dblayer,则可以在db中设置列的默认值(或者,可能已经设置了),然后将StoreGenerationPattern设置为Computed(例如,请查

我正在EntityFramework中使用FormView控件。我试图添加一条新记录,但每次我将文本框留空时,它都会尝试插入空字符串,而不是插入空字符串


如何控制此行为,使其使用空字符串而不是空字符串?

您可以在应用程序的不同级别处理此问题:

1) 您可以在
itemscreated
事件处理程序中设置默认值,并在其中设置默认值

2) 如果您有权修改dblayer,则可以在db中设置列的默认值(或者,可能已经设置了),然后将
StoreGenerationPattern
设置为
Computed
(例如,请查看)