У меня есть asp:GridView
с HyperLinkField
.
Свойство DataNavigateUrlFormatString
установлено на View.aspx?id={0}&isTechnical={1}
и DataNavigateUrlFields
на ID,isTechnical
Где ID
- основной столбец INT
и isTechnical
- BIT
, т. Е. Представление SQL Server bool
.
Таким образом, URL отображаются как View.aspx?id=1&isTechnical=1
, но я хочу заменить число на true|false
.
Как я могу это сделать? Подать в суд на DataBinging
событие как-нибудь?
RowDataBound
событие, к сожалению, не помогло - изменение DataNavigateUrlFormatString
вызывает повторный вызов события и, следовательно, - StackOverflowException
.