C# 回发时的Url编辑
假设我有一个url,如: 在回发时,我想向url添加一些参数(pageNo=4),如:C# 回发时的Url编辑,c#,asp.net,url,C#,Asp.net,Url,假设我有一个url,如: 在回发时,我想向url添加一些参数(pageNo=4),如: 我可以如上所示在回发的url中添加“pageNo=4”吗?如果是,请告诉我如何操作。将表单方法类型定义设置为获取,并使用4值和名称页码隐藏输入。假设您已在以下位置执行此操作: 这里,我们刚刚定义了表单的动作属性 并且如果不重定向,则无法从服务器端代码更改客户端的URL 客户端通常不会从服务器响应读取URL。(HTTP响应甚至不包含URL,重定向时除外;有关详细信息,请参阅和。) 不管怎么说,这是一个很好的想法
我可以如上所示在回发的url中添加“pageNo=4”吗?如果是,请告诉我如何操作。将
表单
方法
类型定义设置为获取
,并使用4
值和名称页码
隐藏输入
。假设您已在以下位置执行此操作:
这里,我们刚刚定义了表单
的动作
属性
并且如果不重定向,则无法从服务器端代码更改客户端的URL 客户端通常不会从服务器响应读取URL。(HTTP响应甚至不包含URL,重定向时除外;有关详细信息,请参阅和。)
不管怎么说,这是一个很好的想法——考虑使用这种技术。
< P>你可以尝试:你可以使用隐藏的输入并在服务器端设置值,并在客户端读取。 服务器:hdnPageNumber.Value = "4";
客户:
<asp:HiddenField id="hdnPageNumber" runat="server" ClientIDMode="Static" />
if ($('#hdnPageNumber').val() == "4")
{
....
}
if($('#hdnpagunmber').val()=“4”)
{
....
}
Yup-与response.Redirect()中一样
hdnPageNumber.Value = "4";
<asp:HiddenField id="hdnPageNumber" runat="server" ClientIDMode="Static" />
if ($('#hdnPageNumber').val() == "4")
{
....
}