日期:2014-05-18 浏览次数:20506 次
if (!this.IsPostBack) { this.Page.RegisterClientScriptBlock("time", timeTemp()); }
Page nPage = this.Parent.Page; Type pType = nPage.GetType();//获得该对象的类型 MethodInfo nMethod = pType.GetMethod(Function_Name);//调用parent页面的方法 nMethod.Invoke(nPage, null);//触发执行。这样也就让页面重新加载。
------解决方案--------------------
Page nPage = this.Parent.Page; Type pType = nPage.GetType();//获得该对象的类型 MethodInfo nMethod = pType.GetMethod(Function_Name);//调用parent页面的方法 nMethod.Invoke(nPage, null);//触发执行。这样也就让页面重新加载。
------解决方案--------------------
Page.ClientScript.RegisterStartupScript(Page.ClientScript.GetType(), "myscripts", "<script>window.onload=timeTemp();</script>");
是这个意思么?
------解决方案--------------------
我以前遇到过这样的问题,就是判断是否是第一次加载。然后搞定了的,既然你这样写却调不到这个timeTemp()方法。应该是你里面的语句出现错误了,你再检查看看。。。。
------解决方案--------------------
Page.ClientScript.RegisterStartupScript(GetType(), "myscripts", "<script>window.onload=timeTemp();</script>");
这样看行不 现在基本都用08了 还用03的老古董伤不起啊
------解决方案--------------------
第一次加载才运行其实就在Page_Load事件里面xie
if(!IsPostBack)
{
////代码
}
------解决方案--------------------
不知道行不行
if(!IsPostBack)
{
bodyOnLoad = "javascript:window.onload=timeTemp()";
}
------解决方案--------------------