客户端脚本工作没有查询字符串

本文关键字:查询 字符串 脚本 工作 客户端 | 更新日期: 2023-09-27 18:13:39

这个客户端脚本在没有查询字符串的情况下工作,查询字符串不显示

ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('POSTED SUCCESSFULLY');document.location.href='/Group.aspx?grp_id='"+ Group_ID.Value +"'&grp_name='"+ Group_Name.Value +"'';", true);

客户端脚本工作没有查询字符串

现在你的代码将输出类似于这样的js代码:

alert('POSTED SUCCESSFULLY');document.location.href='/Group.aspx?grp_id='1'&grp_name='yourgroupname'';

有一些语法错误。将其更改为不需要的单引号和UrlEncode Group_IDGroup_Name的值,以便它们是url友好的(可能不是必需的,但我建议这样做):

"alert('POSTED SUCCESSFULLY');document.location.href='/Group.aspx?grp_id="+ HttpServerUtility.UrlEncode(Group_ID.Value) +"&grp_name="+ HttpServerUtility.UrlEncode(Group_Name.Value) +"';"