页面中放了一个自定义控件,控件里有个linkbutton,如何让按了这个lbtn后,页面发生跳转 页面中放了一个自定义控件,控件里有个linkbutton,如何让按了这个lbtn后,页面发生跳转 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用response.redirect的话他说上下文不支持此方法 是字定义空间还是用户控件你用System.Web.HttpContext.Current.Response.Redirect("aaa.aspx");这样跳转,如果不行的话,添加一下对System.Web的引用。。 在onclick 事件中添加Server.Transfer("/infocenter/system/sys_error.aspx?msg=无权错误");//具体要条转的页面或者用window.open 的方法 this.Response.write("<script>window.top.location='yourpage.aspx'</script>"); 楼主是在自定义控件的定义代码中用了 response.redirect 吧?这样当然不行的,因为上下文不是某网页,而是你的自定义控件,所以出现那样的错误提示比较好的方法是把调用这个控件的网页的 this 做为参数传过来比如传来的参数名叫 obj那么就调用 obj.response.redirect 如果你想在客户端直接跳转则: LinkButton1.Attributes["href"]="http://www.***.com.cn";如果是后台跳转则在它的Clicks事件中: private void LinkButton1_Click(object sender, System.EventArgs e) { Response.Redirect("http://www.sohu.com.cn"); } 谢谢各位,客户端方法不行,因为这样的话变成页面会跳两下,第一下是postback回来,然后又客户端跳转,这样很难看1 Server.Transfer("/infocenter/system/sys_error.aspx?msg=无权错误");//具体要条转的页面2 比较好的方法是把调用这个控件的网页的 this 做为参数传过来比如传来的参数名叫 obj那么就调用 obj.response.redirect这两个方法我试试 再请问一下 调用这个控件的网页的 this 做为参数 怎么传给控件比较好? 如果你要新打开窗口在你本页form target="_black"后台事件Response.Redirect("http://www.sohu.com.cn"); 谢谢各位,客户端方法不行,因为这样的话变成页面会跳两下,第一下是postback回来,然后又客户端跳转,这样很难看1 Server.Transfer("/infocenter/system/sys_error.aspx?msg=无权错误");//具体要条转的页面2 比较好的方法是把调用这个控件的网页的 this 做为参数传过来比如传来的参数名叫 obj那么就调用 obj.response.redirect这两个方法我试试 再请问一下 调用这个控件的网页的 this 做为参数 怎么传给控件比较好? Server.Transfer方法行不通比较好的方法是把调用这个控件的网页的 this 做为参数传过来比如传来的参数名叫 obj那么就调用 obj.response.redirect请教一下,调用这个控件的网页的 this 做为参数 怎么传给控件比较好? 我用了this.Page.Response.Redirect就可以了多谢大家 100多字的敏感字过滤方法 请教三层架构中网站的公共函数库应该建在哪里啊? 请问如何修改Combobox 边框颜色 (不是下拉框颜色) 简单问题:DateView和DateTable的索引号不同怎么办 为什么在ASP.NET中会出现安全验证呢?(我并没有做这种功能啊) 如何获得客户端用户的windows操作系统的补丁信息 如何在ASP中使用TREEVIEW控件? .net环境 问题 请问如何在asp.net中将一个表中的所有记录插入另一个表中,使用sql 数据库登录不了,帮帮忙啊 求救,在线等。.net构建电子商务的框架性问题。 怎么在DataGrid中动态改变CheckBox的选中状态?
Server.Transfer("/infocenter/system/sys_error.aspx?msg=无权错误");//具体要条转的页面或者用window.open 的方法
LinkButton1.Attributes["href"]="http://www.***.com.cn";
如果是后台跳转则在它的Clicks事件中:
private void LinkButton1_Click(object sender, System.EventArgs e)
{
Response.Redirect("http://www.sohu.com.cn");
}
1 Server.Transfer("/infocenter/system/sys_error.aspx?msg=无权错误");//具体要条转的页面
2 比较好的方法是把调用这个控件的网页的 this 做为参数传过来
比如传来的参数名叫 obj
那么就调用 obj.response.redirect这两个方法我试试 再请问一下 调用这个控件的网页的 this 做为参数 怎么传给控件比较好?
在你本页form target="_black"
后台事件
Response.Redirect("http://www.sohu.com.cn");
1 Server.Transfer("/infocenter/system/sys_error.aspx?msg=无权错误");//具体要条转的页面
2 比较好的方法是把调用这个控件的网页的 this 做为参数传过来
比如传来的参数名叫 obj
那么就调用 obj.response.redirect这两个方法我试试 再请问一下 调用这个控件的网页的 this 做为参数 怎么传给控件比较好?
比如传来的参数名叫 obj
那么就调用 obj.response.redirect请教一下,调用这个控件的网页的 this 做为参数 怎么传给控件比较好?