VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 552|回复: 0

请教Duwamish7的一段代码

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-7 10:50:01 | 显示全部楼层 |阅读模式
Response.Redirect((new StringBuilder(PageBase.UrlBase))
                            .Append("/searchresults.aspx?type=")
                            .Append(index)
                            .Append("&fullType=")
                            .Append(Server.HtmlEncode(SearchDropDownList.Items[index].Text))
                            .Append("&text=")
                            .Append(Server.UrlEncode(searchText)).ToString(), false);
在上面的代码中为何在Response.Redirect((new StringBuilder(PageBase.UrlBase))后再加.Append,而不是将.Append放在重定向括号内?我觉得应该是以下这样才正确:
            Response.Redirect((new StringBuilder(PageBase.UrlBase)
                            .Append("/searchresults.aspx?type=")
                            .Append(index)
                            .Append("&fullType=")
                            .Append(Server.HtmlEncode(SearchDropDownList.Items[index].Text))
                            .Append("&text=")
                            .Append(Server.UrlEncode(searchText)).ToString(), false));
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表