У меня есть сетка, которая имеет некоторый элемент управления, в uigrid_databound я могу найти элемент управления "uiID_0" столбца 0 элементов mastertableview. Однако, когда я пытаюсь нажать кнопку сохранения, в функции сохранения я не могу найти элемент управления «uiID_0». Вот код
foreach (GridDataItem item in uiGrid.MasterTableView.Items)
{
if (item.ItemType == GridItemType.Item || item.ItemType == GridItemType.AlternatingItem)
{
HiddenField uiIndicatorID = item.FindControl("uiIndicatorID") as HiddenField;
for (int i = 0; i < uiGrid.MasterTableView.Columns.Count; i++)
{
HiddenField uiLocationID = item.FindControl("uiID_" + i.ToString()) as HiddenField;
RadNumericTextBox uiCurrencyBox = item.FindControl("uiCurrencyBox_" + i.ToString()) as RadNumericTextBox;
RadNumericTextBox uiInputBox = item.FindControl("uiInputBox_" + i.ToString()) as RadNumericTextBox;
RadNumericTextBox uiTravelDays = item.FindControl("uiTravelDays_" + i.ToString()) as RadNumericTextBox;
RadNumericTextBox uiTripsPerDay = item.FindControl("uiTripsPerDay_" + i.ToString()) as RadNumericTextBox;
RadNumericTextBox uiTripDistance = item.FindControl("uiTripDistance_" + i.ToString()) as RadNumericTextBox;
HiddenField uiRemarksBox = item.FindControl("uiRemarksBox_" + i.ToString()) as HiddenField;
Я не могу найти элемент управления "uiID_0" в функции сохранения, но могу найти его в базе данных. Как я могу узнать причину этого? Это один и тот же код в обоих
uigrid_databound и функция сохранения. Что заставит управление больше не найти?