#c# #asp.net #html #forms #web
#c# #asp.net #HTML #формы #веб
Вопрос:
Я пытаюсь добавить что-то из объекта в URL-адрес, чтобы я мог сделать из него параметр. Цель состоит в том, чтобы сделать что-то вроде этого:
articleview.aspx?Name=AwesomeSauce
Где я мог бы использовать параметр Name на странице, к которой я направляюсь.
У меня есть некоторый код здесь:
<asp:hyperlink Text=<%# DataBinder.Eval(Container.DataItem, "Title") %> NavigateUrl="ArticleView.aspx" </asp:hyperlink>
Но я не уверен, как я мог бы добавить часть «?Name= {variable}» в конце. Кто-нибудь может мне помочь? Я уверен, что это что-то простое, чего мне не хватает.
Ответ №1:
Попробуйте что-то вроде этого:
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# String.Format("ArticleView.aspx?Name={0}", Eval("SomeName"))%>' ... />