创建一个 link with ASP.NET 表单传递参数
Create a link with ASP.NET forms passing a parameter
我正在使用 ASP.NET 网络表单,但无法创建传递参数的超链接。正确的语法是什么?
如果我使用:
<a href='<%= ResolveClientUrl("~/MVP/Views/Test/MyPage.aspx") %>'> MyLink </a>
它工作正常并向我的用户显示 www.example.com/MVP/Views/Test/MyPage.aspx
,但我需要传递 www.example.com/MVP/Views/Test/MyPage.aspx?value=5
我需要的是:
<a href='<%= ResolveClientUrl("~/MVP/Views/Test/MyPage.aspx?value=") %>' + '<%= MyVariable %>' > MyLink </a>
编辑:MyVariable 值在 HiddenField 中。
在同一个块中连接 ResolveClientUrl 和 MyVariable:
<a href='<%= ResolveClientUrl("~/MVP/Views/Test/MyPage.aspx?value=") + MyVariable %>' > MyLink </a>
我正在使用 ASP.NET 网络表单,但无法创建传递参数的超链接。正确的语法是什么?
如果我使用:
<a href='<%= ResolveClientUrl("~/MVP/Views/Test/MyPage.aspx") %>'> MyLink </a>
它工作正常并向我的用户显示 www.example.com/MVP/Views/Test/MyPage.aspx
,但我需要传递 www.example.com/MVP/Views/Test/MyPage.aspx?value=5
我需要的是:
<a href='<%= ResolveClientUrl("~/MVP/Views/Test/MyPage.aspx?value=") %>' + '<%= MyVariable %>' > MyLink </a>
编辑:MyVariable 值在 HiddenField 中。
在同一个块中连接 ResolveClientUrl 和 MyVariable:
<a href='<%= ResolveClientUrl("~/MVP/Views/Test/MyPage.aspx?value=") + MyVariable %>' > MyLink </a>