【问题标题】:adding a parameter to href link向 href 链接添加参数
【发布时间】:2018-04-15 22:50:13
【问题描述】:

我需要将用户发送到另一个网页但设置参数,我正在使用该页面中的 QueryString。这是我的代码:

<a href= "school_info.aspx?edit_school=true&school=" + SchoolId>School Profile</a>

SchoolId是我需要添加的参数,我试过.ToString()还是不行,有帮助吗?

参数在aspx.cs代码中定义

【问题讨论】:

  • 你能展示一些你所做的代码吗?
  • 总是贴出相关代码,让大家清楚了解你的需求

标签: html asp.net parameters webforms href


【解决方案1】:

你可以用这个

<a href="/order/trackorder?orderId=@Model.OrderCode">@Model.OrderCode</a>
</p>

所以你的参数应该是 string ,你可以把它转换成 int 或者别的。

【讨论】:

    【解决方案2】:

    你可以这样做,

    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>

    即在操作href链接后从javascript中调用href标签。

    【讨论】:

    • 谢谢,我试图找到一种直接在 HTML 中执行的方法,但我想这是不可能的
    • 是的,我想在 html 中没有其他方法可以做到这一点。请标记答案以使问题得到解决。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-13
    • 2018-09-24
    • 1970-01-01
    • 1970-01-01
    • 2016-09-25
    • 2014-01-18
    • 1970-01-01
    相关资源
    最近更新 更多