Тег сервера сформирован неправильно или 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
Ваш третий вариант - обычный способ сделать это. Вы уверены, что с этими конкретными параметрами ваша функция возвращает непустое, непустое значение?