如何从文本框控件中读取值 [英] How to Read Values from textbox control

查看:62
本文介绍了如何从文本框控件中读取值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





在这里,我尝试在面板中创建动态文本框,但是成功创建了一些问题



我的代码



Hi

Here i try to create dynamic text box in panel it created successfully but some problem in get value

my code

<table class="style1" style="border:Solid 2px #5272B8; border-top-width:0px;" cellspacing="0">
     <tr style="background-color:#507CD1; color:Black;"><td class="style85">&nbsp;</td>
     <td align="left">
             <b>Add Here</b>
         </td>
         <td align="right">
            <asp:ImageButton ID="ImageButton3" runat="server" Height="16px"

                 ImageUrl="Images/closeicon.png" style="margin-right:0px;" Width="16px" />
         </td>
         <tr>
             <td>
                 &nbsp;</td>
             <td align="left">
                 Category:&nbsp;
                 <asp:Label ID="lblcategorypopup" runat="server" Text="Label" Font-Bold="true"></asp:Label>
                 &nbsp;&nbsp;&nbsp;Model:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:Label ID="lblmodelpopup" runat="server" Text="Label" Font-Bold="true"></asp:Label></td>
             <td align="right">
                 &nbsp;</td>
         </tr>
         <tr>
             <td>
                 &nbsp;</td>
             <td align="left">
                 <asp:Panel ID="panelserial" runat="server">
                 </asp:Panel>
             </td>
             <td align="right">
                 &nbsp;</td>
         </tr>
         <tr>
             <td>
                 &nbsp;</td>
             <td align="left">
                 <asp:Button ID="btnaddpopup" runat="server" Text="Add" CssClass="button2"

                     onclick="btnaddpopup_Click" />
             </td>
             <td align="right">
                 &nbsp;</td>
         </tr>
         </table>



cs代码:




cs code:

int n = Convert.ToInt32(txtqunty.Text);
           for (int i = 0; i < n; i++)
           {
               TextBox MyTextBox = new TextBox();
               //Assigning the textbox ID name
               MyTextBox.ID = "txtserialnum" + "" + ViewState["num"] + i;
               MyTextBox.Width = 200;
               MyTextBox.Height = 15;
               MyTextBox.TextMode = TextBoxMode.SingleLine;
               panelserial.Controls.Add(MyTextBox);

               Literal li = new Literal();
               li.Text = "";
               panelserial.Controls.Add(li);
           }
           Modelpopserial.Show();







protected void btnaddpopup_Click(object sender, EventArgs e)
    {
        TextBox txtsno = (TextBox)panelserial.FindControl("MyTextBox");
    }

推荐答案

嗨检查链接

http://codeverge.com/asp.net.web-forms/get -a-value-from-a-dynamic-textbox-inside-a / 427207 [ ^ ]


这篇关于如何从文本框控件中读取值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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