簡體   English   中英

從TextBox獲取值

[英]Get values from TextBox

我有兩個功能。 在我的第一個我創建了TextBox:

private TableRow GetGebuchteDienstleistungRow(Dienstleistungsreservierung dr, int rowIndex)
{

    TableRow row = new TableRow();
    TableCell cell = new TableCell();

    if (dr.Dienstleistung.Mengeneinheit == Mengeneinheit.Basket)
    {
        foreach (Basketdienstleistung basketDl in dr.Dienstleistung.Basket)
        {
            cell = new TableCell();
            cell.Text = "<tr />";
            row.Cells.Add(cell);

            TableRenderer.AddTableCell(row, dr.Von.ToString(form.DatumsFormat), 1);
            TableRenderer.AddTableCell(row, dr.Von.ToString(form.ZeitFormat), 1);
            TableRenderer.AddTableCell(row, dr.Bis.ToString(form.DatumsFormat), 1);
            TableRenderer.AddTableCell(row, dr.Bis.ToString(form.ZeitFormat), 1);

            cell = new TableCell();
            var txt = new TextBox();   
            txt.Text = string.Format("{0:0.00}", dr.Bestellmenge * basketDl.Anzahl);
            txt.Width = 42;
            txt.MaxLength = 5;
            txt.CssClass = "nummer";
            cell.Controls.Add(txt);
            row.Cells.Add(cell);


            ................

            }


        }

    }
    .................

如何在第二個函數中獲取創建的TextBox的值? 具體來說,我想在數據庫中傳遞值。

您可以枚舉特定單元格中的所有控件,並按名稱查找文本框

cell.Controls.OfType<TextBox>();

您可以使用FindControl method

var textBox = (TextBox)cell.FindControl("YourID");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM