0
У меня есть дата, где в элементах в нем заполняются задние концы. Когда я отлаживаю, datatable не является нулевым, а datarow также не является нулевым. Но Отдельные элементы не found.ieBut и ItemName Артикул нулевые :(Доступные значения данных недоступны
if (dtCurrentTable.Rows.Count > 0)
{
for (int i = 1; i <= dtCurrentTable.Rows.Count; i++)
{
log.Debug("inside the for loop fnRecordExist");
TextBox Itemcode = (TextBox)Grid_GRNEntry.Rows[rowIndex].Cells[0].FindControl("Item_Code");
TextBox ItemName = (TextBox)Grid_GRNEntry.Rows[rowIndex].Cells[2].FindControl("Item_Name");
drCurrentRow = dtCurrentTable.NewRow();
if (drCurrentRow != null)
{
Itemcode.Text = dtCurrentTable.Rows[i - 1]["ItemCode"].ToString();
ItemName.Text = dtCurrentTable.Rows[i - 1]["Item_Name"].ToString();
rowIndex++;
}
}
ViewState["CurrentTable"] = dtCurrentTable;
}
Значения, которые являются нулями, не берутся из данных, которые вообще существуют ... так что это связано с данными? Вы просто пытаетесь найти элементы управления в сетке ... и я подозреваю, что соответствующая сетка не имеет элемента управления под названием «Item_Code»/«Item_Name» ... –