向弹出窗口添加动态用户控件 [英] adding dynamic usercontrol to the popUp

查看:76
本文介绍了向弹出窗口添加动态用户控件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,我正在通过选择下拉菜单项将用户控件添加到表单中.
当我第一次单击每个用户控件上的插入按钮时不起作用,但第二次起作用时

我该怎么办?
用户控制page_load

hello , i am adding user controls to a form by selecting a dropdown items
when i clicking a insert button on each user control for first time is not working but for the second time is working

what can i doing?
user control page_load

protected void Page_Load(object sender, EventArgs e)
{
    try
    {
        //if ( IsPostBack)
        //    return;


        if (Request.QueryString["ctc"] != null)
        {
            HIDctg_Id.Value = Request.QueryString["ctc"];
        }
        if (Request.QueryString["id"] != null)
        {
            hdnID.Value = Request.QueryString["id"].ToString();
            Equipment.Entities.eqp_IEC600441ClassP  _iec = _eqp_IEC600441ClassPService.FindByiec_Id (Convert.ToInt64(hdnID.Value));
            _eqp_IEC600441ClassP = _iec;
            eqp_IEC600441ClassP = _iec;

        }
        else
        {
            hdnID.Value = "0";
            BTNDelete.Visible = false;

        }

    }
    catch
    {
    }
  }



表单代码:::



form code :::

protected override void OnLoad(EventArgs e)
 {

         base.OnLoad(e);

             CreateStandardsCoreUC();

 }
 public void CreateStandardsCoreUC() {
     if (ddl_CoresStandards.SelectedValue != "select")
     {
         Control uc = (Control)Page.LoadControl(getUserControl(ddl_CoresStandards.SelectedValue));
         pnlUC.Controls.Add(uc);

     }

 }

推荐答案

由uc.ID = ddl_CoresStandards.SelectedItem.Text +"1";
solved by uc.ID = ddl_CoresStandards.SelectedItem.Text + "1";


这篇关于向弹出窗口添加动态用户控件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆