Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 回发时的Url编辑_C#_Asp.net_Url - Fatal编程技术网

C# 回发时的Url编辑

C# 回发时的Url编辑,c#,asp.net,url,C#,Asp.net,Url,假设我有一个url,如: 在回发时,我想向url添加一些参数(pageNo=4),如: 我可以如上所示在回发的url中添加“pageNo=4”吗?如果是,请告诉我如何操作。将表单方法类型定义设置为获取,并使用4值和名称页码隐藏输入。假设您已在以下位置执行此操作: 这里,我们刚刚定义了表单的动作属性 并且如果不重定向,则无法从服务器端代码更改客户端的URL 客户端通常不会从服务器响应读取URL。(HTTP响应甚至不包含URL,重定向时除外;有关详细信息,请参阅和。) 不管怎么说,这是一个很好的想法

假设我有一个url,如:

在回发时,我想向url添加一些参数(pageNo=4),如:


我可以如上所示在回发的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")
{
....
}