dotNet技术
返回
登录/注册
用户控件的属性
楼主
andyy 于 2003-04-07 15:59:10
用户控件的属性
通过用户控件的一组属性,您可以与用户控件交互作用。这样可以逐步是用户控件脱离控制他的页面以改变他的行为。这样页使得建立一个多页面的控件更加容易!
使用用户控件的属性有三步工作。首先,您必须从用户控件中取出这些属性。以下为演示;[CODE]
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.OleDb"%>
<script Language="c#" runat="server">
private String ConnStr;
public String ConnectionString
{
get
{
return ConnStr;
}
set
{
ConnStr=value;
}
}
void Page_Load()
{
if(!(Page.IsPostBack))
OleDbConnection myConnection;
OleDbCommand myCommand;
OleDnDataReader myReader;
String SQL;
SQl="select * from Shipping_Methods";
if(ConnStr="")
{
ConnStr="Provider=Microsoft.Jet.OleDb.4.0;";
ConnStr@+="Data Source=Server.MapPath("Shipping.mdb")";
}
myConnection=new OleDbConnection(ConnStr);
myConnection.Open();
}
</script>
将上面的保存为conn.ascx
在页面上用时
<%@ Register TagPreFix="Andyy" TagName="Conn" src="conn.ascx"%>
<Andyy:Conn ConnectionString="Provider=Microsoft.Jet.OleDb.4.0;Data Source=Server.MapPath("Shipping.mdb")" runat="server"/>
[/CODE]
回复
1
电脑版
Page created in 0.0703 seconds with 4 queries.