如何获取url中的参数的值 List<string> namelst = Request.QueryString.AllKeys.ToList(); List<string> values = new List<string>(); foreach (string key in namelst) { values.Add(Request[key].ToString()); }这样搞成两个List,不太好!最好能一下转成key/value的形式!request中有没有相关的属性? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Request.QueryString 就是key/value的形式. Request.QueryString.AllKeys就是键值Dictionary<T,T> 我的意思就是,有没有比如下代码更简便的:Dictionary<string, string> List = new Dictionary<string, string>();foreach (string key in Request.QueryString.AllKeys){ List.Add(key, Request[key]);} 直接用Request.QueryString 还不简单? 不能Dictionary<string, string> List = Request.QueryString;吧 不好意思,标题打错了!我的意思就是把参数 健/值 用一句语句放入Dictionary<string, string>而不是单纯获取某一参数的值! 如果放在Dictionary<string, string>里面恐怕就只有循环了. NameValueCollection nvc = Request.QueryString; object o = nvc["s"]; if (o != null) Response.Write(o.ToString()); 参数 健/值 用一句语句放入Dictionary<string, string>不会吧,这泛型集合,怎么可能一句语句搞定啊,和map一样要循环加入吧 c#如何获取表单提交过来的数据 请问这些JavaScript代码都是什么意思??在线等 问一个简单问题 關於image控件的使用(vb.net編寫的asp.net) 如何把客户提交上来的所有数据都回显在页面上? 在WEB里Session过时跳出message!!!急!急!大侠们帮忙! 一个简单问题,拜托了! 救命!!!ajax:tabcontainer中使用gridview后,取不到模板列的值 用VS做英语朗读器 大侠们,帮我看看我的JS脚本哪里错了啊,怎么联接不到我想去的页面呢 向数据库插入数据的问题,大家帮忙看看是怎么回事? 插入值(改变之后)怎样得到原来原来的值(改变之前的值)
Dictionary<T,T>
foreach (string key in Request.QueryString.AllKeys)
{
List.Add(key, Request[key]);
}
NameValueCollection nvc = Request.QueryString;
object o = nvc["s"];
if (o != null)
Response.Write(o.ToString());
不会吧,这泛型集合,
怎么可能一句语句搞定啊,
和map一样要循环加入吧