在查询字符串中查找特定字

问题描述:

我正在使用C#编写ASP.net页面,我想检查查询字符串是否包含特定字词。在查询字符串中查找特定字

例如,我想检查我的查询字符串有

 
-?property=7960790,498751465,...,...,...,... 
-?project=7960790,3298756,.....,.....,...... 
+0

您能详细说明一下您想要的吗? – 2010-01-12 10:02:06

if (Request.QueryString["property"] != null) { ... 
+0

可能会更好地检查'if(!string.IsNullOrEmpty(Request.QueryString ...' – 2010-01-12 10:05:23

的对象的Request.QueryString有多种,你可以用它来检查查询字符串键和值的方法和属性。

+0

效率极高 – 2010-01-12 09:59:52

+0

@Jan - 够公平的,不是我承认的最好的代码示例,我会删除它。 – 2010-01-12 10:12:41

使用

Request.QueryString["property"]; 

和核对null

请参阅Request.QueryString Collection