.net C# 问题 Page_Load事件问题!!求助高手
进入页面后不会执行Page_Load事件,手动刷新后才会执行Page_Load事件。或者是说进入页面后他不执行后台代码,刷新后才执行。请高手答疑。。谢谢后台代码是这样的p...
进入页面后不会执行Page_Load事件,手动刷新后才会执行Page_Load事件。或者是说进入页面后他不执行后台代码,刷新后才执行。请高手答疑。。谢谢
后台代码是这样的
protected void Page_Load(object sender, EventArgs e)
{
SiteCMS.CommonClass.Admin AdminLogin = new SiteCMS.CommonClass.Admin();
if (!AdminLogin.CheckIsLogin())
{
Yesina.Common.WebSet.ExecuteJs("parent.top.location='../Login.aspx';");
}
if (!Page.IsPostBack)
{
fId = Yesina.Common.Util.GetRequest("fId", "0");
}
}
而且我的按钮是写在JS里面的 展开
后台代码是这样的
protected void Page_Load(object sender, EventArgs e)
{
SiteCMS.CommonClass.Admin AdminLogin = new SiteCMS.CommonClass.Admin();
if (!AdminLogin.CheckIsLogin())
{
Yesina.Common.WebSet.ExecuteJs("parent.top.location='../Login.aspx';");
}
if (!Page.IsPostBack)
{
fId = Yesina.Common.Util.GetRequest("fId", "0");
}
}
而且我的按钮是写在JS里面的 展开
5个回答
展开全部
#region ------重写OnInit,载入页面验证登陆状态
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
SiteCMS.CommonClass.Admin AdminLogin = new SiteCMS.CommonClass.Admin();
if (!AdminLogin.CheckIsLogin())
{
Yesina.Common.WebSet.ExecuteJs("parent.top.location='../Login.aspx';");
}
}
#endregion
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
SiteCMS.CommonClass.Admin AdminLogin = new SiteCMS.CommonClass.Admin();
if (!AdminLogin.CheckIsLogin())
{
Yesina.Common.WebSet.ExecuteJs("parent.top.location='../Login.aspx';");
}
}
#endregion
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
展开全部
page_load里面
加
if(ispostback)
{
..
方法、、
函数。。
}
把你的方法写里面
加
if(ispostback)
{
..
方法、、
函数。。
}
把你的方法写里面
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上的大意了,在Page_Load事件里写
if (!IsPostBack)
{
//写这里面
}
if (!IsPostBack)
{
//写这里面
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的是B/S架构吧。好像要判断一下是不是新开的页面吧。ISPOSTBACK?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
清理下浏览器的缓存
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询