Тег сервера сформирован неправильно или BC30201: ожидается выражение

Я прочитал все сообщения об этой проблеме, но это не помогло мне. Я пробовал разные способы решить эту проблему, если я делаю это так:

<asp:Button ID="Button_Save" class="btnSave" runat="server" Text="<%# GetLabelName(objUserSession.lngLanguageID, "Button_Save")%>" />

У меня есть эта проблема: тег сервера не очень хорошо сформирован. Если так:

<asp:Button ID="Button_Save" class="btnSave" runat="server" Text="<%# GetLabelName(objUserSession.lngLanguageID, 'Button_Save')%>" /> 

у меня есть другая проблема: BC30201: ожидание выражения. И если так:

<asp:Button ID="Button_Save" class="btnSave" runat="server" Text='<%# GetLabelName(objUserSession.lngLanguageID, "Button_Save")%>' />

мой результат: <input type="submit" name="ctl00$MainContent$Button_Save" value="" id="MainContent_Button_Save" class="btnSave">

2 ответа

Решение

Я нашел очень хорошее решение этой проблемы, это здесь: CODEEXPRESSIONBUILDER

Ваш третий вариант - обычный способ сделать это. Вы уверены, что с этими конкретными параметрами ваша функция возвращает непустое, непустое значение?

Другие вопросы по тегам