菜鸟的问题?
我创建了一个页面来执行后台代码文件中的Page_Load子程序,但也执行页面本身的Page_Load子程序,代码如下:
protected override void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
base.Page_Load(sender,e);
lblHeader.Text += "<br>And the current time is";
lblHeader.Text += DateTime.Now.ToString("t");
}
错误提示是:没有找到合适的方法重写?请问各位大侠该怎么解决?
问题点数:20、回复次数:5Top
1 楼wssmax(请叫我三角猫)回复于 2005-06-03 09:25:24 得分 5
override 去掉Top
2 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-06-03 09:33:33 得分 5
Private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
base.Page_Load(sender,e);
lblHeader.Text += "<br>And the current time is";
lblHeader.Text += DateTime.Now.ToString("t");
}
这样就好了,你又没有重写基类方法Top
3 楼lichenlove(永不退缩)回复于 2005-06-03 22:34:29 得分 0
hackate(兰花开香入梦境,独思佳人亦飘然!!)
我照你的方法,还是有错误啊:
E:\学习\ASP.NET\8\WebForm1.aspx.cs(24): “System.Web.UI.Page”并不包含对“Page_Load”的定义
Top
4 楼LaoDai_Net(『老代』)回复于 2005-06-03 23:10:56 得分 5
Private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
//base.Page_Load(sender,e);
lblHeader.Text += "<br>And the current time is";
lblHeader.Text += DateTime.Now.ToString("t");
}
注释掉这一句Top
5 楼eyych(2006)回复于 2005-06-04 02:12:56 得分 5
去掉重载:protected override
base.Page_Load(sender,e); 不应放在这里!Top




