C# 您能否使NavigateUrl直接指向URL中附加了动态参数的页面?
我试图将某个对象中的某些内容附加到URL上,以便从中生成一个参数。目标是这样做:C# 您能否使NavigateUrl直接指向URL中附加了动态参数的页面?,c#,asp.net,html,forms,web,C#,Asp.net,Html,Forms,Web,我试图将某个对象中的某些内容附加到URL上,以便从中生成一个参数。目标是这样做: <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# String.Format("ArticleView.aspx?Name={0}", Eval("SomeName"))%>' ... /> articleview.aspx?Name=AwesomeSauce 在这里,我可以使用我指向的页面上的Name参数 我这里
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# String.Format("ArticleView.aspx?Name={0}", Eval("SomeName"))%>' ... />
articleview.aspx?Name=AwesomeSauce
在这里,我可以使用我指向的页面上的Name参数
我这里有一些代码:
<asp:hyperlink Text=<%# DataBinder.Eval(Container.DataItem, "Title") %> NavigateUrl="ArticleView.aspx" </asp:hyperlink>
尝试以下方法:
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# String.Format("ArticleView.aspx?Name={0}", Eval("SomeName"))%>' ... />