namevaluecollection相关内容

获取 Request.Headers 值

我敢肯定,这很简单,但把我逼疯了!我在 Web 应用程序中使用了一个组件,该组件在 Web 请求期间通过添加标头“XYZComponent=true"来标识自己 - 我遇到的问题是,您如何在视图中检查这一点? 以下方法不起作用: if (Request.Headers["XYZComponent"].Count() > 0) 也不是这样: if (Request.Headers.All ..

获取一个NameValueCollection的所有值到一个字符串

我有以下代码: 字符串键= string.Join(“,",FormValues.AllKeys); 我正在尝试使用get: string值= string.Join(“,",FormValues.AllKeys.GetValue()); 但是那当然不行. 我需要类似的东西来获取所有值,但是我似乎没有找到合适的代码来做同样的事情. P.S:我不想使用 foreach 循环 ..
发布时间:2021-04-01 20:22:04 C#/.NET

自由标记插值可以包含插值吗?

比方说,我有Freemarker变量A,其中包含哈希树上另一个变量的名称. “B."我想使用a来读取B的值,例如,如果B包含"C",我可以告诉Freemarker使用A输出C:${${A}} 应该导致输出"C".自然,这在Freemarker中不起作用,但是有办法实现吗? 解决方案 使用.vars特殊变量,该变量是 变量,因此您可以使用aHash [aKeyExpression]语法: ..

C#通过NameValueCollection迭代

我有一个 NameValueCollection ,并希望遍历这些值。目前,我这样做,但似乎应该有一个更简洁的方法来做: NameValueCollection nvc = new NameValueCollection(); nvc.Add(“Test”,“Val1”); nvc.Add(“Test2”,“Val1”); nvc.Add(“Test2”,“Val1”); ..
发布时间:2016-12-15 18:44:46 C#/.NET

如何修改使用C#的请求的HTTP头?

我是想用C#来修改HTTP标头。我试图操纵在页面preinit事件Request.Headers。但是,当我尝试任何设置为标题,我得到PlatformNotSupportedException。既然我们不能设置一个新的NameValueCollection到Reqeust.Headers,我尝试使用下面的代码来设置值: Request.Headers 。设置(HttpRequestHead ..
发布时间:2016-10-01 01:15:40 C#/.NET

在C#中的集合XML序列化

我有两个类,如下所示: 公共类信息 { [XmlAttribute]公开字符串的语言; 公众诠释的版本; 公共图书的书; 公共信息(){} 公共信息(串升,INT V,串作者,诠释数量,诠释价格) { 本。语言= 1; this.version = V; =书书新(作者,数量,价格); } } 公共类图书 { [XmlAttribute]公 ..
发布时间:2016-09-29 13:39:31 C#/.NET

C#转换字典<>到NameValueCollection中

我怎么能转换词典<字符串,字符串> 到的NameValueCollection $ B? $ b 我们的项目的现有功能返回一个老式的的NameValueCollection 我与LINQ修改。结果应该转嫁为的NameValueCollection 。 我想在一个通用的方式来解决这个问题。任何提示? 解决方案 为什么不使用一个简单的的foreach 循环 的for ..
发布时间:2016-09-22 19:38:50 C#/.NET

检查重点在NameValueCollection中存在

是否有一个快速和简单的方法来检查,如果一个关键的NameValueCollection中不存在通过它循环? 寻找()类似Dictionary.ContainsKey或相似 有许多方法来解决这当然。只是想知道,如果有人可以帮我挠脑痒痒的。 解决方案 从的 MSDN : 本属性返回null在下列情况下: 1)如果指定键没有找到; 所以你正好可以: Name ..
发布时间:2016-08-30 15:32:14 C#/.NET

C#迭代通过NameValueCollection中

我有一个NameValueCollection中,并希望通过值进行迭代。目前,我这样做,但是看起来应该有一个更合适的方法来做到这一点: 的NameValueCollection雷士=新NameValueCollection中(); nvc.Add(“测试”,“VAL1”); nvc.Add(“Test2的”,“VAL1”); nvc.Add(“Test2的”,“VAL1”); ..
发布时间:2016-08-30 15:09:12 C#/.NET

获得一个Request.Headers值

很简单,我敢肯定,但推动我逼疯了!还有就是我在Web应用程序中,通过添加标题“XYZComponent =真正的”一个Web请求期间识别自身的组件 - ?我有是,你如何在您的视图检查这个问题。 以下不会工作: 如果(Request.Headers [“XYZComponent”] COUNT()方式&gt; 0) 这也不:如果(Request.Headers.AllKeys.Where(K ..

获取POST值在ASP.NET中使用的NameValueCollection

所以,我有2个页面。它们都具有相同的母版页是相同的Web应用程序的一部分。我想提出一个网页到另一个。在提交页面我有几个元素,比如 &LT; ajaxToolkit:组合框ID =“cmboOptions”AutoCompleteMode =“SuggestAppend” 的CaseSensitive =“假”ItemInsertLocation =“追加”=“服务器”DropDownStyle ..
发布时间:2016-06-15 23:02:16 C#/.NET

NameValueCollection中以URL查询?

我知道我能做到这一点。 变种NV = HttpUtility.ParseQueryString(req.RawUrl); 但是,有没有办法转换这回网址? VAR NEWURL = HttpUtility.Something(“/页”,NV); 解决方案 简单地调用的ToString()在的NameValueCollection 查询字符串准备格式>将在名1 =值1&放大器返回名称值对 ..
发布时间:2016-06-04 23:08:30 C#/.NET