代码之家  ›  专栏  ›  技术社区  ›  punkouter

以编程方式创建表,在其中输入值,检索整个内容

  •  0
  • punkouter  · 技术社区  · 14 年前

    当我去分析整个表时,我以编程方式创建的所有东西都丢失了。。。

    有什么想法吗?

    如果在以编程方式创建该表之后将其放入会话对象中,则该表正常工作,但用户输入的所有值显然不在其中。

      protected void btnSave_Click(object sender, EventArgs e)
            {
               SaveMainGrid(tblCC);
    
               // SaveMainGrid((System.Web.UI.WebControls.Table)Session["tblMain"]);
            }
    
      private void SaveMainGrid(Control control)
            {
                foreach (Control ctrl in control.Controls)
                {
                    if (ctrl is RadNumericTextBox)
                    {
                        RadNumericTextBox t = ctrl as RadNumericTextBox;
                    }
                    else
                    {
                        if (ctrl.Controls.Count > 0)
                        {
                            SaveMainGrid(ctrl);
                        }
                    }
                }
            }
    
    1 回复  |  直到 7 年前
        1
  •  2
  •   Community CDub    8 年前

    (我想他们会的。我已经有一段时间没有和这个特殊的网络形式夸克战斗了。) 检查 this question

    为什么要动态创建表?你能用一把枪吗asp:GridView?

    推荐文章
    nat  ·  主页面破坏pre_init
    12 年前