1) Когда SqlParameter.IsNullable
установлено в true
, полученное значение null
преобразуется в DBNull.Value
и отправляется в базу данных. Таким образом, я бы предположил, что установка IsNullable
на true
имеет смысл только в том случае, если Parameter.ConvertEmptyStringToNull
в GridView также установлено на true
?
2) Параметры GridView и ObjectDataSource имеют свойство ConvertEmptyStringToNull
. Но бывает ли ситуация, когда (при попытке обновить источник данных):
• где мы должны установить Parameter.ConvertEmptyStringToNull
GridView на true
, но затем установить Parameter.ConvertEmptyStringToNull
ObjectDataSource на false
?!
• или где мы должны установить Parameter.ConvertEmptyStringToNull
в GridView на true
, а SqlParameter.IsNullable
в SqlDataSource на false
?