Ошибка Серверный тег сформирован неправильно
Я получил эту ошибку, и я не знаю, что не так с моим кодом... вот оно
<asp:LinkButton runat="server" ID="lnkbtnPDFPreview" Text="Preview" CommandArgument='<%# DataBinder.Eval(Container.DataItem,"productID") %>'
CommandName="<%# DataBinder.Eval(Container.DataItem,"documentID") %>"></asp:LinkButton>
если кто-нибудь может указать мне правильное направление, это было бы здорово! Заранее спасибо,
2 ответа
Решение
Ты используешь "
в разделителе значения атрибута и внутри атрибута:
CommandName="<%# DataBinder.Eval(Container.DataItem,"documentID") %>"
Изменить внешний разделитель на '
как уже сделано для CommandArgument
:
CommandName='<%# DataBinder.Eval(Container.DataItem,"documentID") %>'
Я подозреваю, что это такая строка:
CommandName="<%# DataBinder.Eval(Container.DataItem,"documentID") %>"
Вы сделали правильную вещь здесь!
CommandArgument='<%# DataBinder.Eval(Container.DataItem,"productID") %>'