给你一个简单的例子吧:
Hello2.cs
using System;
using System.Web.UI;
namespace Wintellect
{
public class Hello :control
{
string mName = "";
public string Name
{
get (return mName;}
set {mName = value;}
}
protected override void Render(HtmlTextWriter writer)
{
Writer.Write("<H1>Hello,"+Name+</h1>");
}
}
}调用上面的:
Hello2.aspx
<%Register TagPrefix="win" Namespace="Wintellect" Assembly="HelloControl"%>
<html>
<body>
<form runat = "server">
<win:hello Name = "jeff" RunAt = "server" />
</form>
</body>
</html>
测试如一:
1.将hello1.aspx文件复制到机器的wwwroot目录下
2.将helloControl.dll文件复制到wwwroot\bin下
3启动浏览器,在地址中输入http://localhost/hello1.aspx
最后页面会显示:
Hello Jeff
Hello2.cs
using System;
using System.Web.UI;
namespace Wintellect
{
public class Hello :control
{
string mName = "";
public string Name
{
get (return mName;}
set {mName = value;}
}
protected override void Render(HtmlTextWriter writer)
{
Writer.Write("<H1>Hello,"+Name+</h1>");
}
}
}调用上面的:
Hello2.aspx
<%Register TagPrefix="win" Namespace="Wintellect" Assembly="HelloControl"%>
<html>
<body>
<form runat = "server">
<win:hello Name = "jeff" RunAt = "server" />
</form>
</body>
</html>
测试如一:
1.将hello1.aspx文件复制到机器的wwwroot目录下
2.将helloControl.dll文件复制到wwwroot\bin下
3启动浏览器,在地址中输入http://localhost/hello1.aspx
最后页面会显示:
Hello Jeff
解决方案 »
- ConfigurationManager.GetSection()出错
- word打印问题请教
- 如何检测电脑是否安装指定软件?
- 获取磁盘信息用manageobject.get()方法,在应用程序正常在服务程序此方法出错?为什么...
- 再问C# 委托 和调用事件
- Form中ShowDialog问题?
- 如何在页面加载时自动全屏,就是按F11的效果 急需解决!!!
- string转换成DirectoryInfo类型怎么转啊??
- 在线求助关于NPIO读取Excel文件的问题~~~~~~~~~~~~~~~~~~~~~~
- 如何将此VB语句改成C#?
- 500分求助:怎么在windows的user control中加一个参数
- 如何用c#实现控制系统中的音量大小(就是钟表边下的那个类似的)
和《.net程序设计技术内幕》