代码获取URL中的参数 http://ats-moss/dep/aa/aa.aspx?catid=12请问如何获取以上URL中的"carid" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string strCatID = Request.QueryString["catid"]; 你的意思是你现在是在页面后台中获取还是你有一个字符串要处理里面的参数。如果你在后台接参,楼上正解,如果是有一个这样的字符串。你可以。string old_str=http://ats-moss/dep/aa/aa.aspx?catid=12string param=old_str.split('?')[1];然后用键值对来得到你要的结果。 首先我是要用一个“分类ID”通过URL穿进去,然后在代码里获取URL的分类ID,加载分类下的数据,是这样一个过程。 首先我是要用一个“分类ID”通过URL穿进去,然后在代码里获取URL的分类ID,加载分类下的数据,是这样一个过程。楼上除了都正解呢,你可以结帐贴了。 首先第一步我是要把"分类ID”通过URL传进去,然后第二步就是要在代码里获取这个URL里的分类ID,第三步就是加载这个分类下的数据,就是这样一个过程。求大侠帮忙解决! 如果是一个的话可以这样:Request.QueryString.Keys[0] 你用这个不能拿你的参数?string strCatID = Request.QueryString["catid"]; 如果这样的话,那用Request.QueryString["catid"]获取这个catid的值(12),然后把获取到的这个值作为参数去获取这个分类下的数据就可以了。 如果这样的话,那用Request.QueryString["catid"]获取这个catid的值(12),然后把获取到的这个值作为参数去获取这个分类下的数据就可以了。我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行 我要做的功能是这样的!其实就是获取后台的某一个分类,然而这里就要把分类的ID通过URL传到前台去,然后再去获取这一串URL中的这个分类ID,获取回来之后就要去加载这个分类下的所有数据,然后再解析成一个地图。 你说:如何获取以上URL中的"carid",那上面已经有答案了。难道你是还想问:“第三步就是加载这个分类下的数据”这个如何实现?根据carid做为条件读取数据库再显示出来不就行了 如果这样的话,那用Request.QueryString["catid"]获取这个catid的值(12),然后把获取到的这个值作为参数去获取这个分类下的数据就可以了。我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码 如果这样的话,那用Request.QueryString["catid"]获取这个catid的值(12),然后把获取到的这个值作为参数去获取这个分类下的数据就可以了。我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码报错,好像是需要什么引用吧? 如果这样的话,那用Request.QueryString["catid"]获取这个catid的值(12),然后把获取到的这个值作为参数去获取这个分类下的数据就可以了。我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的 如果这样的话,那用Request.QueryString["catid"]获取这个catid的值(12),然后把获取到的这个值作为参数去获取这个分类下的数据就可以了。我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的那要怎样访问? 如果这样的话,那用Request.QueryString["catid"]获取这个catid的值(12),然后把获取到的这个值作为参数去获取这个分类下的数据就可以了。我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的那要怎样访问?你问题中给出的是访问aspx啊,你的ascx是直接访问的么 如果这样的话,那用Request.QueryString["catid"]获取这个catid的值(12),然后把获取到的这个值作为参数去获取这个分类下的数据就可以了。我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的那要怎样访问?你问题中给出的是访问aspx啊,你的ascx是直接访问的么我要做的功能是这样的!其实就是获取后台的某一个分类,然而这里就要把分类的ID通过URL传到前台去,然后再去获取这一串URL中的这个分类ID,获取回来之后就要去加载这个分类下的所有数据,然后再解析成一个地图。 我说的这个问题是在ascx用户自定义控件的页面中实现。 如果这样的话,那用Request.QueryString["catid"]获取这个catid的值(12),然后把获取到的这个值作为参数去获取这个分类下的数据就可以了。我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的那要怎样访问?你问题中给出的是访问aspx啊,你的ascx是直接访问的么我要做的功能是这样的!其实就是获取后台的某一个分类,然而这里就要把分类的ID通过URL传到前台去,然后再去获取这一串URL中的这个分类ID,获取回来之后就要去加载这个分类下的所有数据,然后再解析成一个地图。 我说的这个问题是在ascx用户自定义控件的页面中实现。你的意思是不管怎么传都是在同一个页面,而且ascx这个自定义控件也注册了,如果是这样子的 还不如做一个无刷新实现呢 如果这样的话,那用Request.QueryString["catid"]获取这个catid的值(12),然后把获取到的这个值作为参数去获取这个分类下的数据就可以了。我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的那要怎样访问?ascx里面这样访问页面url参数HttpContext.Current.Request.QueryString["catid"]如果本身就是要取得"catid"这个key的话,这样HttpContext.Current.Request.QueryString.Keys[0] 如何设置IIS缓存 办公单自动编号问题 NET字符串的分割 想解决一个互联网成员合作开发项目的问题 关于 AtlasToolkit:CascadingDropDown 的一个问题,大家帮忙! 弹出两个日期控件的方法 请教一个网页跳转的功能实现 EXCEL进程问题的新发现,不知道对不对 请问,ASP.NET中如何解决获得表单提交数据乱码问题? 一个小问题 jqery.colorbox 弹出窗口里面如何调用asp的服务器控件 Datagrid导出Excel中的日期显示数字
如果你在后台接参,楼上正解,如果是有一个这样的字符串。
你可以。
string old_str=http://ats-moss/dep/aa/aa.aspx?catid=12
string param=old_str.split('?')[1];然后用键值对来得到你要的结果。
Request.QueryString.Keys[0]
string strCatID = Request.QueryString["catid"];
我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行
难道你是还想问:“第三步就是加载这个分类下的数据”这个如何实现?
根据carid做为条件读取数据库再显示出来不就行了
我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码
我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码
报错,好像是需要什么引用吧?
我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码
报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的
我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码
报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的
那要怎样访问?
我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码
报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的
那要怎样访问?
你问题中给出的是访问aspx啊,你的ascx是直接访问的么
我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码
报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的
那要怎样访问?
你问题中给出的是访问aspx啊,你的ascx是直接访问的么
我要做的功能是这样的!其实就是获取后台的某一个分类,然而这里就要把分类的ID通过URL传到前台去,然后再去获取这一串URL中的这个分类ID,获取回来之后就要去加载这个分类下的所有数据,然后再解析成一个地图。
我说的这个问题是在ascx用户自定义控件的页面中实现。
我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码
报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的
那要怎样访问?
你问题中给出的是访问aspx啊,你的ascx是直接访问的么
我要做的功能是这样的!其实就是获取后台的某一个分类,然而这里就要把分类的ID通过URL传到前台去,然后再去获取这一串URL中的这个分类ID,获取回来之后就要去加载这个分类下的所有数据,然后再解析成一个地图。
我说的这个问题是在ascx用户自定义控件的页面中实现。
你的意思是不管怎么传都是在同一个页面,而且ascx这个自定义控件也注册了,如果是这样子的 还不如做一个无刷新实现呢
我是在ascx页面中去通过URL传参和获取参数,似乎用Request.QueryString["catid"]这个去获取好像不行一样的呀,ascx和aspx是一样的获取方法,如果你觉得有什么不好的话,你贴出代码
报错,好像是需要什么引用吧?ascx是用户自定义控件,访问这个页面是不能直接访问的
那要怎样访问?
ascx里面这样访问页面url参数HttpContext.Current.Request.QueryString["catid"]
如果本身就是要取得"catid"这个key的话,这样HttpContext.Current.Request.QueryString.Keys[0]