Я думаю, что это, возможно, спрашивали раньше, но я не смог найти правильный ответ, поэтому я спрашиваю здесь. я добавил источник данных, который работает нормально, мне нужна функция, в которой я запрашиваю первые n записей из базы данных и добавляю их с помощью гиперссылки. Думайте об этом как о последних новостях! Разметка для гиперссылки внутри ItemTemplate DataList такова.
<asp:HyperLink ID="HyperLink1" runat="server"
Text='<%# Eval("News_Id") %>' NavigateUrl="~/News.aspx?NewsId=<%#Eval("News_Id") %> " runat="server" /> </asp:HyperLink>
однако я получаю сообщение об ошибке «Ошибка создания элемента управления, тег сервера неправильно сформирован». Он сообщает об ошибке, где размещены кавычки.
Я знаю, что могу использовать свойство datanavigateurl, но я хочу написать его таким образом. как написано в разметке выше. Как я могу?
После перезаписи на
NavigateUrl='~/Product.aspx?DVDID=<%#Eval("Title") %> '
я получаю следующее как URL-адрес
http://localhost:61221/Product.aspx?DVDID=‹%#Eval( "Заголовок") %>