如何从动态添加的TextBox读取数据到FlowLayoutPanel?

耕作

我已经像这样从SQL表中在FlowlayoutPanel中动态添加了文本框

string query = "SELECT* FROM tblA";

using (SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=DummyData;Integrated Security=True"))
{
    conn.Open();

    using (SqlCommand cmd = new SqlCommand(query, conn))
    {
        SqlDataReader reader = cmd.ExecuteReader();

        while (reader.Read())
        {
            Label objLbl = new Label();
            TextBox objText = new TextBox();
            objLbl.Text = reader["A_Name"].ToString();
            objText.Name = "txt"+reader["ID"].ToString();
            pnlFlow.Controls.Add(objLbl);
            pnlFlow.Controls.Add(objText);
        }
    }
}

一切正常。现在,我面临的问题是用户在这些文本框中输入一些数据。如何获取该数据以进行进一步处理?

cdkMoose

您可以通过多种方式来执行此操作,具体取决于您需要何时以及如何获取值。

如果您需要一次阅读所有内容,例如:

foreach(Control c in pnlFlow.Controls)
{
      if c.Name.StartsWith("txt")
      // process the text box
      // you might want to use a more distinct naming pattern to be safe
      ...
}

如果需要在不同的时间分别处理它们,则可以在“控件”集合中按名称引用它们:

string textBoxName = "txt12345";
string valueText = ((TextBox)pnlFlow.Controls[textBoxName]).Text;

当然,两个片段都需要更好的错误处理,但我将留给您。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从动态对象获取数据

来自分类Dev

如何从动态数据构造JSON?

来自分类Dev

如何从动态列获取子数据?

来自分类Dev

将数据从动态 URL 复制到 SQL DW

来自分类Dev

添加参数以从动态 URL 连接和抓取数据

来自分类Dev

如何从动态输入字段中添加数字?

来自分类Dev

如何使用JQuery将值从动态创建的表传递到新的数据库查询中?

来自分类Dev

如何从动态创建的输入中过帐表单数据?

来自分类Dev

如何从动态文本框中检索数据?

来自分类Dev

如何从动态构建的表单中获取数据?

来自分类Dev

修改FlowLayoutPanel中动态添加的元素

来自分类Dev

从动态网站读取信息

来自分类Dev

通过jQuery从动态表单读取值

来自分类Dev

从动态表格中读取值

来自分类Dev

jQuery如何从动态创建的div中添加/删除动态创建的元素?

来自分类Dev

从动态表单获取数据到javascript中,然后将其调用返回

来自分类Dev

MVC获取从动态创建的局部视图发布到控制器的模型数据

来自分类Dev

从动态表单获取数据到javascript中,然后将其调用返回

来自分类Dev

使用 PHP 从动态输入字段获取值并存储到数据库

来自分类Dev

使用jsp从动态表中获取数据到另一个页面

来自分类Dev

从动态添加到页面的无序列表中获取数据

来自分类Dev

需要从动态添加的文本框中检索数据

来自分类Dev

从动态添加的表单中获取文件

来自分类Dev

从动态添加的元素获取值

来自分类Dev

从动态添加的jPanel获取文本

来自分类Dev

从动态添加的按钮触发事件

来自分类Dev

如何将值从动态jQuery字段传递到PHP

来自分类Dev

如何从动态添加的复选框获取ID及其值

来自分类Dev

从动态表中抓取数据

Related 相关文章

热门标签

归档