2012-04-12 3 views
0

У меня есть gridview, и у меня есть столбец, который показывает номер заказа. Эта колонка находится в ItemTemplate с разными CommandArgument и текстом. Номер должен отображаться в определенном формате, и у меня есть функция, которая возвращает номер в этом формате. Мне нужно получить доступ к значениям столбца в событии RowDataBound. Нравится e.rows.cells(0).text = function_name(e.rows.cells(0).text).Формат столбца в шаблоне с использованием rowdatabound

Но мой вопрос заключается в том, как получить доступ к значениям внутри ItemTemplate. И я не хочу обертывать значения внутри элемента управления.

Благодаря

ответ

0

ItemTemplate означает, что регулярное значение в GridView без редактируется и т.д. Вы можете получить доступ к нему с помощью

GridView.FindControl ('..')

+0

OK. Но как изменить формат одного и того же столбца. Без шаблона я просто делаю e.rows.cells (0) .text = function_name (e.rows.cells (0) .text), и он работает. Как сделать то же самое с Findcontrol? –