Как получить пустое значение строки из HTML-декодирования asp.net gridview
У меня есть сетка на моем сайте asp.net. В этом случае я хочу получить значение из строки вида сетки при выборе. Вот мой код, когда gvMyTask_RowCommand. Я попытался использовать условие if else, чтобы установить конкретное значение для моей метки.
string baselineStart = HttpUtility.HtmlDecode(gvrow.Cells[7].Text).ToString();
if (baselineStart == "")
lblGLobalPlanStart.Text = "NoData"; //this condition never execute
else
lblGLobalPlanStart.Text = baselineStart;
когда у моего столбца gridview есть данные, для которых он работал
lblGLobalPlanStart.Text = baselineStart; //store value
но когда в столбце gridview нет данных, это условие никогда не выполняется
lblGLobalPlanStart.Text = "NoData";
есть ли предложения по этому делу?
1 ответ
Решение
Он не попадает в оператор или оператор не выполняется / не работает?
Ты пытался string.IsNullOrEmpty
или же string.IsNullOrWhiteSpace
?