两个不同的文本框的值和商店,我有40个文本框代码如下如何获得数据库
<asp:textbox ID="txtemail" runat="server" Cssclass="form-control">
<asp:textbox ID="txtname" runat="server" Cssclass="name">
<asp:textbox ID="txtemail2" runat="server" Cssclass="form-control">
<asp:textbox ID="txtname2" runat ="server" Cssclass="name">
像我有电子邮件40文本框20和20 name.I需要将这些值存储到数据库我使用下面的代码
foreach (var textbox in panelemail.Controls.OfType<TextBox>())
{
string emailtxt = textbox.Text;
BAL_F2290 objbalemail = new BAL_F2290();
Form2290.Form objemail = new Form2290.Form();
objemail.UserID = Convert.ToString(Session["USER_KEY"]);
objemail.Email = txtemail.text;
objemail.name = txtname.text;
string res = objbalemail.Referral_Email_BAL(objemail);
}
我的问题只有一个值可以通过电子邮件或名称,但我需要在时间通过两个值。如何在一个循环中传递两个值。
你有没有使用自定义控件? – McNets
不,这是我第一次工作........... –
你可以在里面定义一个带有两个控件的用户控件:name和mail,然后当你得到Controls.OfType的列表时,您可以轻松访问这两个字段。 –
McNets