Request.PathInfo.Substring(1)是什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/06 02:38:20
这个是截取字段吗?能不能举个简单的 例子让我摸索下?

Substring 是截取字符串.

如:

string str="abc";
string s1=str.Substring(1);//从第1位开始截.此时s1的值为:"bc".
string s2=str.Substring(1,1);//从第1位开始截1位.此时s1的值为:"b"

首先用这个实现URL重写是很简单的,举个例子,从A页面传递值到B页面,比如是这样的a.aspx?id=1,重写后变成这样a.aspx/1,这样的URL很简单,也很容易被搜索引擎接受,其实也很简单

A页面:

<a href="b.aspx/1">传递1到B页面</a>

B页面:

接收A页面传递的值:

比如striUrl = Request.PathInfo.Substring(1);

注意传递来的值会包含“/”,所以使用Substring(1)来去掉/,那么就会获得1了,同样的使用动态传递的值也这样获取拉