如何在添加新行之前使所有列都允许为空?

Any*_*are 3 c# linq asp.net datatable

如何在向数据表添加新行之前使所有列都允许为null.

 dt.Rows.Add(dt.NewRow());
Run Code Online (Sandbox Code Playgroud)

该行引发异常

列XXX不允许空值

如何解决这个问题.

And*_*nna 5

在填充并准备好保存之前,不要添加该行.

DataRow row = dt.NewRow();
Run Code Online (Sandbox Code Playgroud)

...用值填充行...

dt.Rows.Add(row);
Run Code Online (Sandbox Code Playgroud)