为什么Request.QueryString没有从#的网址获取完整的价值?

时间:2016-10-27 06:20:12

标签: asp.net vb.net

我正在使用vb.net。

我有一个http://localhost:56945/w3school/LeaveApplication.aspx?name=LM#20168226&isApprove=yes

的网址

这里我通过Request.QueryString获取'name'的值,但我只得到值'LM'。

我没有得到全部价值'LM#20168226'

我的代码如下:

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    If Not IsPostBack Then
        Dim c As String = Request.QueryString("name")

        Dim b As String = Request.QueryString("isApprove")
     End If

    End Sub

我使用过HttpContext.Current.Request.QueryString(“name”)但结果相同。

和server.url解码相同的结果。

我怎么能得到全部值?

提前谢谢。

0 个答案:

没有答案