2013-07-18 2 views
2

У меня есть статический класс (SS.U) с функцией (GP), которая возвращает true или false. Моя проблема в том, что эта функция не срабатывает, когда я использую ее внутри тега <a>, но отлично работает внутри тега asp:LinkButton. Мне нужно, чтобы они оба по каким-то причинам. Вот мои кодовые строки:Функция не выполняется в теге <a>, но работает с LinkButton

1) <asp:LinkButton Visible='<%# SS.U.GP("EditContactImage") %>' runat="server" ID="LB1" Text="EditImage"/> 

2) <a visible='<%# SS.U.GP("EditRelations") %>' runat="server" id="R1">EditRelations</a> 

3) <a visible='false' runat="server" id="R2">EditRelations</a> 

Линии 1 и 3 работают одновременно, а строка 2 всегда возвращает «visible = true». (Строка 3 включена в пример для показа, что тег <a> фактически имеет рабочее свойство, называемое «видимым»). Я установил точку останова в функции GP, заметив, что только линия 1 использует мою функцию.
Что может привести к тому, что тег <a> не выполняет код?

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^