string ProjectID = Request["ProjectID"].ToString().Trim();
string SortID = ProjectInfo.SortID.ToString();
Control uc; switch (SortID.ToLower())
{
case "1":
m_acname = "project_edit";
break;
case "2":
m_acname = "pr_edit";
break;
case "3":
m_acname = "needmoney";
break;
case "4":
m_acname = "userdata_edit";
break; } uc = this.LoadControl("Edit/" + m_acname + ".ascx");
uc.ID ="acname";
Main_Panle_Content.Controls.Add(uc);我想把ProjectID 的值传到.ascx里面 那位大哥,帮我看看了
string SortID = ProjectInfo.SortID.ToString();
Control uc; switch (SortID.ToLower())
{
case "1":
m_acname = "project_edit";
break;
case "2":
m_acname = "pr_edit";
break;
case "3":
m_acname = "needmoney";
break;
case "4":
m_acname = "userdata_edit";
break; } uc = this.LoadControl("Edit/" + m_acname + ".ascx");
uc.ID ="acname";
Main_Panle_Content.Controls.Add(uc);我想把ProjectID 的值传到.ascx里面 那位大哥,帮我看看了
解决方案 »
- asp.net中如何回车触发指定按钮的事件(实现按回车提交)
- jbox的弹出层问题!
- 100分求助:asp.net 在线考试,每页显示一题 如何实现点击题号按钮显示当页的题,(希望贴上代码参考谢谢)
- 如何把asp文件转换为aspx文件?
- 程序实现论坛、博客自动发帖
- @@@@.Net技术问题,高手快进来!只要解决了百元大钞送--在线等! 欢迎UP!!!顶者有分送。@@@
- 给各位拜年,请教一个网络问题
- 一组自定义控件的问题(VB)??
- [求助] 在repeater添加了一个服务器端的CheckBox,如何知道用户选择了那行?
- 谁能解决这个问题,俺的100分全给了!
- 自定义CheckBoxList控件的问题
- 谁知道.NET里的MVC技术?
uc.ID ="acname";
Main_Panle_Content.Controls.Add(uc);
http://www.svnhost.cn
==
面向对象的思路
public string ProjectID
{
set{m_ProjectID=value;}
get{value=m_ProjectID;}
}.aspx代码:string ProjectID = Request["ProjectID"].ToString().Trim();
string SortID = ProjectInfo.SortID.ToString();
Control uc; switch (SortID.ToLower())
{
case "1":
m_acname = "project_edit";
break;
case "2":
m_acname = "pr_edit";
break;
case "3":
m_acname = "needmoney";
break;
case "4":
m_acname = "userdata_edit";
break; } uc = this.LoadControl("Edit/" + m_acname + ".ascx");
uc.ID ="acname";
Main_Panle_Content.Controls.Add(uc);
uc.ProjectID = ProjectID;
using System.Web;
using System.Web.UI;namespace News
{
public enum Pages
{
classlist,
classadd,
newsmain,
newsadd,
newslist,
adminlist,
Adminadd
} public class classadmin : System.Web.UI.UserControl
{
public classadmin()
{
this.Load += new EventHandler(Forum_Load);
}
private void Forum_Load(object sender,EventArgs e)
{
Pages page;
string m_baseDir="./";
try
{
page = (Pages)System.Enum.Parse(typeof(Pages),Request.QueryString["g"],true);
}
catch(Exception)
{
page = Pages.classlist;
}
string src = string.Format("{0}Controls/{1}.ascx",m_baseDir,page); try
{
Control ctl = (Control)LoadControl(src);
this.Controls.Add(ctl);
//this.Page.FindControl("adminclass").Controls.Add(ctl);
}
catch(System.IO.FileNotFoundException)
{
throw new ApplicationException("加载 " + src + " 失败!");
}
}
}
}<News:classadmin runat="server" id="adminclass" />
classmanage.aspx?g=classlist&classid=1