Итак ... Я пытаюсь найти идентификатор клиента для элемента управления (скрытое поле ввода), который является частью пользовательского элемента управления, который динамически привязан к представлению таблицы «Шаблон элемента».
Я пытался сделать следующее в событии "RowDataBound" и, похоже, не работает.
protected void grid_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (ShowSelectColumn)
{
HiddenField MfrHiddenField = (e.Row.Cells[2].FindControl("MfrNumHiddenfield")) as HiddenField;
}
где "MfrNumHiddenfield" - это идентификатор скрытого поля ввода. e.row.cells [2] - это номер ячейки столбца, к которому привязан «пользовательский элемент управления» ...
ниже показано, как пользовательский элемент управления добавляется в сетку:
grid.Columns.Add(CreateTemplateField(
path + "ManufacturerHeader.ascx",
path + "ManufacturerCell.ascx"));
Что-то не так с тем, что я пытаюсь сделать? пожалуйста помогите