Вызов метода в DataField поля DataBound - PullRequest
1 голос
/ 03 августа 2011

Я хочу вызвать метод в поле данных в поле данных. например,

<asp:BoundField DataField="TitlePLang"  HeaderText="Batch Title"  /> This is simple bound field but I want to do something like this.

<asp:BoundField DataField='<%# Eval(getCultureSpecificTitle("TitlePLang","TitleSLang",true))%>'  HeaderText="Batch Title"  />

Где getCultureSpecificTitle - это метод в коде, но он дает ошибку, что связанное поле не допускает привязку данных.

Так что, пожалуйста, помогите, как я могу это сделать ...

1 Ответ

0 голосов
/ 03 августа 2011

Что ж, это невозможно при использовании файлов связывания, но вы можете использовать TempalteField avaialbe в виде сетки, что позволит вам сделать это легко.

Если вы хотите добиться того же самого из кода, который вы используете, то для вас будет работать событие OnRowDataBound, доступное для представления таблицы данных.

...