我已近做成了一个 学生注册界面(包括学号,姓名,专业。。),想再做一个学生维护自己信息的界面,
考虑到继承 注册界面,只是将其中的不可修改项(如学号,姓名)disable 就行了。现在写的语法不对,请大家看看:
namespace WebApplication1
{
public partial class StdMaintain : System.Web.UI.Page ,StdReg
{
protected void Page_Load(object sender, EventArgs e)
{ }
}
}其中StdMaintain 是刚刚建立的 学生维护webform,StdReg是已经编写好的注册界面。
考虑到继承 注册界面,只是将其中的不可修改项(如学号,姓名)disable 就行了。现在写的语法不对,请大家看看:
namespace WebApplication1
{
public partial class StdMaintain : System.Web.UI.Page ,StdReg
{
protected void Page_Load(object sender, EventArgs e)
{ }
}
}其中StdMaintain 是刚刚建立的 学生维护webform,StdReg是已经编写好的注册界面。
{
protected void Page_Load(object sender, EventArgs e)
{ }
}
{
protected void Page_Load(object sender, EventArgs e)
{ }
}
public partial class StdMaintain : StdReg
{
protected void Page_Load(object sender, EventArgs e)
{ }
}
多继承使用接口
子类的.aspx(或.ascx)里的前台控件是要考贝过去的.
简单的使用可以使用.ascx
例如建立一个自定义的 WebUserControl1.ascx
然后在WEB页面引用他。<%@ Register TagPrefix="WebApplication1" TagName="WebUserControl1" src="~/Controls/WebUserControl1.ascx" %><WebApplication1:WebUserControl1 id="test" runat="server"></WebApplication1:WebUserControl1>
然后再把masterpage套到一般页面上,并在此页面上写特殊的东西