Вы также можете использовать этот вкладыш, чтобы получить текущий тип документа. Это будет работать в в любом современном браузере и IE 9 и выше .
new XMLSerializer().serializeToString(document.doctype);
Вы привязаны к .net <3.5? Если нет, вы можете использовать linq для проверки состояния столбца.
В противном случае существует функция Isnull (,)
, как в T-SQL:
dv.RowFilter = "Isnull(a,'') <> ''";
Я предполагаю, что вам нужно получить все записи, где значение в столбце A не является ни нулевым, ни ''
Правильное выражение:
dv.RowFilter = "A IS NOT NULL AND A <> ''";
И получить цикл отфильтрованных записей на dv.ToTable () вот так:
foreach (DataRow dr in dv.ToTable().Rows)
Console.WriteLine(dr["A"]);
Это должно сработать ... ура !!