[ASP.NET]asp.net动态加载用户控件
2024-08-29 02:28:16
用户控件
// 用户控件源码 namespace wzjr.control
{
public partial class Topic : System.Web.UI.UserControl
{ public int FatherTopic
{
get
{
return (int)ViewState["Topic"];
}
set
{
ViewState["Topic"] = value;
}
} public string FatherName
{
get
{
return ViewState["Name"].ToString();
}
set
{
ViewState["Name"] = value;
}
} public string Position
{
get
{
return ViewState["position"].ToString();
}
set
{
ViewState["position"] = value;
}
} protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BLL.BLL_Topic bllTopic = new BLL.BLL_Topic(); DataTable dt = bllTopic.GetChild(FatherTopic); repZhishu.DataSource = dt; DataBind(); }
}
}
}
aspx页面
// .cs文件源码 wzjr.control.Topic topicControl = (wzjr.control.Topic)LoadControl("control/Topic.ascx"); // 父栏目ID
topicControl.FatherTopic = Topic; // 父栏目名称
topicControl.FatherName = Name; // 当前位置
topicControl.Position = position; phControl.Controls.Add(topicControl);
转自:http://blog.csdn.net/handsometone1982/article/details/7874338
最新文章
- MAC OS上Nginx安装
- PHP基础Mysql扩展库
- C#正则表达式编程(一):C#中有关正则的类
- WP8.1 Study2:MapControl控件的应用
- CMP指令(转)
- CentOS7.0 重置Root的密码
- A Tour of Go Short variable declarations
- git warning: LF will be replaced by CRLF in 解决办法
- input 输入验证
- Cordova WP8 平台安装部署
- node七-required、缓存
- 获取input标签的值
- 使用SQL*Plus连接数据库
- AOP 技术原理——代理模式全面总结
- centos6 下erlang安装
- git add 文件夹
- flask 知识积累
- linux配置nginx
- CentOS7安装OpenStack(Rocky版)-08.启动一个虚拟机实例
- [翻译] GiFHUD