简体   繁体   English

在asp.net URL中添加多个参数

[英]Add multiple parameters in URL asp.net

I am currently trying to send 2 parameters through an URL in ASP.NET. 我目前正在尝试通过ASP.NET中的URL发送2个参数。 I have been able to successfully send across 1 parameter. 我已经能够成功发送1个参数。 I am now wanting to learn how to send 2 across. 我现在想学习如何发送2。

I am wanting to also send another ID as well that links to Favourite_ID similar to what is happening below with Recipe_ID 我还想发送另一个ID,该ID链接到Favourite_ID,类似于下面Recipe_ID发生的情况

ASP.NET ASP.NET

<asp:HyperLink Runat ="server" NavigateUrl ='<%#"RecipePage?id=" + DataBinder.Eval(Container.DataItem, "Recipe_ID").ToString()%>' ID="Hyperlink1"><%#DataBinder.Eval(Container.DataItem, "Recipe_Name")%></asp:HyperLink></asp>
<asp:HyperLink Runat ="server" NavigateUrl ='<%#"RecipePage?id=" + DataBinder.Eval(Container.DataItem, "Recipe_ID").ToString()+"&YourId="+DataBinder.Eval(Container.DataItem, "YourId")%>' ID="Hyperlink1"><%#DataBinder.Eval(Container.DataItem, "Recipe_Name")%></asp:HyperLink></asp>

您可以将您的ID名称替换为YourId,并可以添加多个ID(如上所述)

<asp:hyperlink
runat="server"
id="hlReceipt"
navigateurl='<%# String.Format("RecipePage.aspx?id={0}&name={1}", Eval("Receipt_ID"), Eval("Receipt_Name")) %>'
text='<%# Eval("Receipt_title") %>'>
</asp:hyperlink>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM