【问题标题】:Stored procedure parameter value from url value Webform C#?来自url值Webform C#的存储过程参数值?
【发布时间】:2017-03-14 13:44:47
【问题描述】:

我想知道是否可以从 URL 获取存储过程的参数。例如,假设我的 URL 是 www.WebPage.com/results,我希望客户端能够在 Web 浏览器中输入类似 www.WebPage.com/results?param1=306 的内容,并且该站点会显示带有参数 306 的存储过程。

我已经知道如何显示数据,我只需要 URL 中的参数值。谢谢!

【问题讨论】:

  • 如果您使用网络表单,那么您只需要访问请求对象。 int myparam = (int) Request.QueryString("param1")

标签: c# asp.net url stored-procedures webforms


【解决方案1】:

如果您使用的是 asp.net 而不是 MVC,那么您可以将 URL 创建为 www.webpage.com/results.aspx?ParamName=Value。

然后,您可以在页面加载时使用 Request.Querystring[ParamName].ToString() 再次检索该值。

如果您发送的数据是敏感数据,请确保先对其进行加密。

【讨论】:

    猜你喜欢
    • 2016-09-07
    • 1970-01-01
    • 1970-01-01
    • 2019-10-30
    • 2018-10-31
    • 2012-08-06
    • 1970-01-01
    • 1970-01-01
    • 2020-12-09
    相关资源
    最近更新 更多