向 href 添加参数 link
adding a parameter to href link
我需要将用户发送到另一个网页但要设置参数,为此我在该页面中使用了 QueryString。这是我的代码:
<a href= "school_info.aspx?edit_school=true&school=" + SchoolId>School Profile</a>
SchoolId 是我需要添加的一个参数,我试过了.ToString()
还是不行,有帮助吗?
参数在aspx.cs代码中定义
你可以这样做,
function func(){
var SchoolId = 0;
window.location.href = "school_info.aspx?edit_school=true&school=" + SchoolId;
}
<!DOCTYPE html>
<html>
<body>
<a onclick="func();">Click Here</a>
</body>
</html>
也就是操作hreflink后从javascript调用href标签。
你可以使用这个
<a href="/order/trackorder?orderId=@Model.OrderCode">@Model.OrderCode</a>
</p>
所以你的参数应该是 string ,你可以把它转换成 int 或其他东西。
任何正在寻找 Razor Pages 的人:
<a asp-route-school="@Model.School" asp-page="/school_info">School Profile</a>
我需要将用户发送到另一个网页但要设置参数,为此我在该页面中使用了 QueryString。这是我的代码:
<a href= "school_info.aspx?edit_school=true&school=" + SchoolId>School Profile</a>
SchoolId 是我需要添加的一个参数,我试过了.ToString()
还是不行,有帮助吗?
参数在aspx.cs代码中定义
你可以这样做,
function func(){
var SchoolId = 0;
window.location.href = "school_info.aspx?edit_school=true&school=" + SchoolId;
}
<!DOCTYPE html>
<html>
<body>
<a onclick="func();">Click Here</a>
</body>
</html>
也就是操作hreflink后从javascript调用href标签。
你可以使用这个
<a href="/order/trackorder?orderId=@Model.OrderCode">@Model.OrderCode</a>
</p>
所以你的参数应该是 string ,你可以把它转换成 int 或其他东西。
任何正在寻找 Razor Pages 的人:
<a asp-route-school="@Model.School" asp-page="/school_info">School Profile</a>