在c#里覆盖一个父类System.Web.UI.Page 的render和oninit怎么写,我有vb的代码。

danfree 2003-08-07 08:29:46
Inherits System.Web.UI.Page
Protected Overrides Sub render(ByVal writer As HtmlTextWriter)
writer.Write(Me.Header)
MyBase.Render(writer)
writer.Write(Me.Footer)
End Sub

Protected Overrides Sub OnInit(ByVal e As EventArgs)
'If Request.Path.IndexOf("admin") <> -1 Then
'path = "../"
'End If
path = "/bzhgl/"
MyBase.Controls.Add(LoadControl(path + "inc/header.ascx"))
MyBase.OnInit(e)
MyBase.Controls.Add(LoadControl(path + "inc/footer.ascx"))
End Sub
...全文
78 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenhigh 2003-08-08
  • 打赏
  • 举报
回复
protected override void Render(HtmlTextWriter writer)//render改为Render
{
writer.Write(this.Header);
base.Render(writer);
writer.Write(this.Footer);
}
protected override void OnInit(EventArgs e)
{
string path = "/bzhgl/";
base.Controls.Add(LoadControl(path + "inc/header.ascx"));
base.OnInit(e);
base.Controls.Add(LoadControl(path + "inc/footer.ascx"));
}
whg01 2003-08-08
  • 打赏
  • 举报
回复
up
danfree 2003-08-08
  • 打赏
  • 举报
回复
using System.Text ;
using System.IO;
using System.Web.UI ;
public class Template: System.Web.UI.Page
{
public Template() {}
protected override void render(HtmlTextWriter writer)
{
writer.Write(this.Header);
base.Render(writer);
writer.Write(this.Footer);
}
protected override void OnInit(EventArgs e)
{
path = "/bzhgl/";
base.Controls.Add(LoadControl(path + "inc/header.ascx"));
base.OnInit(e);
base.Controls.Add(LoadControl(path + "inc/footer.ascx"));
}
编译出错:没有找到适合的方法来重写。
danfree 2003-08-08
  • 打赏
  • 举报
回复

Inherits System.Web.UI.Page
这句话怎么翻译过来呢
chenhigh 2003-08-07
  • 打赏
  • 举报
回复
protected override void render(HtmlTextWriter writer)
{
writer.Write(this.Header);
base.Render(writer);
writer.Write(this.Footer);
}
protected override void OnInit(EventArgs e)
{
path = "/bzhgl/";
base.Controls.Add(LoadControl(path + "inc/header.ascx"));
base.OnInit(e);
base.Controls.Add(LoadControl(path + "inc/footer.ascx"));
}

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧