C# 将按钮单击事件添加到reponse.redirect
我想知道是否可以在C# 将按钮单击事件添加到reponse.redirect,c#,asp.net,C#,Asp.net,我想知道是否可以在response.redirect()之后添加按钮单击事件 这是我的密码。我想重定向到一个页面,该页面在单击HomePage.aspx页面中的按钮后出现,而不更改url 试试这个 public void Button1_Click(object sender, System.EventArgs e) { string sno = lnkEdit.CommandArgument; if(sender) Response.Redi
response.redirect()之后添加按钮单击事件
这是我的密码。我想重定向到一个页面,该页面在单击HomePage.aspx
页面中的按钮后出现,而不更改url 试试这个
public void Button1_Click(object sender, System.EventArgs e)
{
string sno = lnkEdit.CommandArgument;
if(sender)
Response.Redirect("HomePage.aspx?eid=" + sno);
}
你的问题不太清楚
如果要重定向到其他页面而不更改url,可以使用:
Server.Transfer(string.Format("HomePage.aspx?eid={0}", sno));
这是
无法在系统重定向后添加按钮单击事件。重定向后将终止当前页面的执行。如果您想在重定向后执行某些操作,可以重定向到带有特定查询参数的页面,并且在加载重定向页面时,如果参数为true,则执行所需逻辑。问题出在哪里?使用if-else
,如果您想在某些情况下重定向,请检查我的答案,并告诉我{0}是否对您有帮助确定{0}是错误的,但我现在没有使用字符串格式,是吗?简单回答:您的答案对OP问题没有任何影响。两者的工作原理完全相似。
Server.Transfer(string.Format("HomePage.aspx?eid={0}", sno));