asp.net中如何判断页面之间是否有参数传递??

这两种情况test1.aspx?id=1和test1.aspx我该如何判断这个参数id是否存在呢??不能用判断Request.QueryString["id"].ToSt... 这两种情况test1.aspx?id=1 和test1.aspx 我该如何判断这个参数id是否存在呢?? 不能用判断Request.QueryString["id"].ToString()是否为空这个方法去辨别! 这样会报错 展开
 我来答
在希腊神庙开车的秋天
2020-04-18
知道答主
回答量:1
采纳率:0%
帮助的人:625
展开全部
获取地址,根据地址来判断;string url = Request.RawUrl; if(url== "/test1.aspx"){....};//表示没有参数id。 Request.RawUrl获取的是站点名+页面+参数
阳阳89IT
2016-10-31 · TA获得超过374个赞
知道小有建树答主
回答量:602
采纳率:80%
帮助的人:142万
展开全部
public pageLoad(int? id)
{}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式