首页 新闻 会员 周边

像这种多项搜索怎么做

0
悬赏园豆:20 [已解决问题] 解决于 2014-06-13 20:06

这种多项搜多该怎么写,我现在是在每项里都写上  <a id="region" href="Search.aspx?Type=<%=Type %>&Area=<%=Area %>&Price=<%=Price %>&State=<%=State %>">
这种全部的条件,有没有简单一点的方法

慕容枫的主页 慕容枫 | 初学一级 | 园豆:110
提问于:2014-06-13 14:40
< >
分享
最佳答案
0

没有简单的方法.

我是定义了一个类,里面一个条件对应一个属性,重载tostring方法.在tostring时输出对应的URL

然后每个条件都有一个方法,用来赋值,方法返回一个该条件修改后的对象.

收获园豆:20
吴瑞祥 | 高人七级 |园豆:29449 | 2014-06-13 14:42

有没有代码,参考一下

慕容枫 | 园豆:110 (初学一级) | 2014-06-13 14:45

@慕容枫: 没.

class UrlParam

{

  public string 区域{get;set;}
      public string 价格{get;set;}
      public string 午夜类别{get;set;}
      public string 销售状态{get;set;}
      overreid ToString()
      {return string.formart("URL格式")}  
      public UrlParam Set区域(string pms)
      {return new UrlParam{赋值} }
}

大概就是这样了.

吴瑞祥 | 园豆:29449 (高人七级) | 2014-06-13 15:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册