【问题标题】:Creating RadWindow Completely From C#完全从 C# 创建 RadWindow
【发布时间】:2015-05-06 18:14:21
【问题描述】:

我正在尝试在 Asp.Net 站点项目的代码中创建一个 RadWindow。我错过了一些重要的东西,RadWindow 不会显示。有人可以提供一些积极的见解吗?

RadWindowManager A = new RadWindowManager();  
RadWindow B = new RadWindow();  
B.Modal = true;  
B.NavigateUrl = "SomePage.Aspx";  
B.VisibleOnPageLoad = true;  
B.ID = "winDow";  
A.Windows.Add(B);  
Controls.Add(B);  

【问题讨论】:

    标签: c# asp.net radwindow


    【解决方案1】:

    你需要添加

    RadWindow B;
    

    到正确位置的控制树,在这种情况下是表单。如果您的表单名为 form1:

    RadWindow B = new RadWindow();  
    B.Modal = true;  
    B.NavigateUrl = "SomePage.Aspx";  
    B.VisibleOnPageLoad = true;  
    B.ID = "winDow";
    this.form1.Controls.Add(B);  
    

    祝你好运!

    【讨论】:

    • 好吧,它不允许我做“this.myForm”...它在页面的 .cs 中,并且在公共空白内..@mjw
    • 上面的代码sn-p在哪里?页面加载?其他事件处理程序?
    • 我在Page_Load下面创建了一个方法,通过Page_Load调用了,还是不爽……我也加了“this.Control”,这个也没有什么明显效果……跨度>
    猜你喜欢
    • 2018-09-28
    • 1970-01-01
    • 2011-08-26
    • 1970-01-01
    • 2010-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-06
    相关资源
    最近更新 更多