当前位置:编程学习 > C#/ASP.NET >>

高手来看 伪静态 不确定参数如何传参以及如何写规则




默认是传2个参数,但是会根据不同的值 会显示不同的扩展属性,扩展属性的数量不确定。这个问题该如何解决 伪静态 URL asp.net web --------------------编程问答-------------------- <rewrite name="list" path="live/list-{0}-{1}.html" pattern="live/list-(\d+)-(\d+).html" page="list.aspx" querystring="id=$1^sid=$2" templet="list.html" inherit="Ryan.WebUI.Page.list" />

这个是伪静态规则 --------------------编程问答-------------------- 其实这种查询,根本就不需要用伪静态来做,对seo一点帮助都没有。

--------------------编程问答--------------------
引用 2 楼 u010793151 的回复:
其实这种查询,根本就不需要用伪静态来做,对seo一点帮助都没有。

不用伪静态也可以,但是针对不确定参数的问题该如何解决呢 --------------------编程问答--------------------
引用 3 楼 panjingrui 的回复:
Quote: 引用 2 楼 u010793151 的回复:

其实这种查询,根本就不需要用伪静态来做,对seo一点帮助都没有。

不用伪静态也可以,但是针对不确定参数的问题该如何解决呢


参数不就是四个吗?后面的是参数值。

怎么个不确定?
--------------------编程问答--------------------
引用 4 楼 u010793151 的回复:
Quote: 引用 3 楼 panjingrui 的回复:

Quote: 引用 2 楼 u010793151 的回复:

其实这种查询,根本就不需要用伪静态来做,对seo一点帮助都没有。

不用伪静态也可以,但是针对不确定参数的问题该如何解决呢


参数不就是四个吗?后面的是参数值。

怎么个不确定?

出租是2个参数 求租没有参数 其他的类别 可能有三个参数,四个参数。 --------------------编程问答--------------------
引用 3 楼 panjingrui 的回复:
Quote: 引用 2 楼 u010793151 的回复:

其实这种查询,根本就不需要用伪静态来做,对seo一点帮助都没有。

不用伪静态也可以,但是针对不确定参数的问题该如何解决呢


你有没有里结果所谓的“级联select”?基本上完全一样的概念。 --------------------编程问答-------------------- 你把动态增加的“级联select”代码稍微修改一下就可以了。原本是动态在右边增加select,你可以改成动态在下边增加<div>(当然,根据“两个参数、三个参数、没有参数”而逐个参数增加DIV);原本是在select中动态插入option,你可以改为在<div>中动态增加<span>(这个span具有可处理点击的事件)。

最后在收集那些属性被点击时,遍历相同class的DIV,取出里边所有设置了被点击class的<span>的值,就是点击的属性。 --------------------编程问答-------------------- 如果是asp.net服务器控件(放在 UpdataPanel中),则非常简单,你可以使用一个DataList绑定一个属性列表集合(List<属性列表>),并且设置控件属性让每一行只显示一列。然后在其(唯一一列)模板中放置Repeater绑定一个属性集合(List<属性>),并且其模版中放置一个LinkButton。然后处理LinkButton的点击事件,修改LinkButton的ThemeID,并将选中的属性名称都记录在ViewState中。 --------------------编程问答--------------------
引用 7 楼 sp1234 的回复:
你把动态增加的“级联select”代码稍微修改一下就可以了。原本是动态在右边增加select,你可以改成动态在下边增加<div>(当然,根据“两个参数、三个参数、没有参数”而逐个参数增加DIV);原本是在select中动态插入option,你可以改为在<div>中动态增加<span>(这个span具有可处理点击的事件)。

最后在收集那些属性被点击时,遍历相同class的DIV,取出里边所有设置了被点击class的<span>的值,就是点击的属性。



这个主意很好,我在网上也搜索一些资料,但是不怎么会操作。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,