先来张效果图:
地址栏效果图
该方法主要通过对模型查询文件的改造得到。
一、准备好查询模板,如下图(查询显示部分)
查询模板插入asp.net控件Literal主要作用是通过对生成的查询文件改造显示相关的查询选项。
二、修改URL重写规则。
修改URL重写规则,可以让地址栏参数看起来更简洁。
三、生成的查询文件修改部分代码(针对户型)
StringBuilder sbhx = new StringBuilder(); sbhx.Append("不限");
sbhx.Append("一室");
sbhx.Append("");
}
sbhx.Append(">二室");
sbhx.Append("三室
"); sbhx.Append("四室
"); sbhx.Append("五室
"); sbhx.Append("五室以上
");
Lithx.Text = sbhx.ToString();以上代码是针对户型的修改设置,其他几项可以参考此代码做改造。