在asp.net的querystring中传递两个参数. [英] Pass two parameters in querystring in asp.net.

查看:160
本文介绍了在asp.net的querystring中传递两个参数.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好.

我在asp.net中有以下代码,我正在通过querystring发送两个参数,但是它不起作用.当我传递一个参数时,它就会起作用.

Hi all.

I have following code in asp.net i am sending two parameters through querystring but it is not working. When i pass one parameter then it works.

Protected Sub gridProject_ItemDataBound(sender As Object, e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles gridProject.ItemDataBound
        Dim s As Integer
        Dim t As String
        If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.EditItem Or e.Item.ItemType = ListItemType.SelectedItem Or e.Item.ItemType = ListItemType.AlternatingItem Then
            s = CType(e.Item.FindControl("lblpid"), Label).Text
            t = CType(e.Item.FindControl("lblpname"), Label).Text
        End If

        e.Item.Attributes.Add("ondblclick", "javascript:window.location=(''ProjectDetails.aspx?pid=" & s & "&pname=" & t & "'');")
    End Sub


请帮帮我.
在此先谢谢您.


Please help me.
Thanks in advance.

推荐答案

尝试使用+号代替&例如(''ProjectDetails.aspx?pid=" + s + "&pname=" + t + "'');")
Try using + signs instead of & e.g. (''ProjectDetails.aspx?pid=" + s + "&pname=" + t + "'');")


这篇关于在asp.net的querystring中传递两个参数.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆