在ASP.NET中,怎样动态添加textbox控件,并将添加的控件的text值保存到数据库不?????????
解决方案 »
- SQLITE虚拟主机商需要支持吗?
- asp.net Form验证设置了loginUrl后已登录用户但没权限也会重定向到登录页面
- [高分提问] 如何在调试时输出一个变量的值?
- 求就,关于Global.asax直接输出页面,session不可用的问题
- 如何选中CheckBox就将其值写到TextBox中?
- [求助~~]关于如何实现光标移入文本框,显示说明信息
- 比较这几个数据源绑定到一个GridView的速度。另外它们的处理分页速度如何?
- 奇怪而又简单的全文索引问题!!!
- 一个System.Web.UI.Control子类的ViewState的通用写法
- (sender As Object, e As EventArgs) sender ,e 两个参数分别代表什么
- 求asp页面调用windows登录框的实现方法
- 有关验证码的登录问题
Dim tx As TextBox = New TextBox()
tx.ID = "TextBox1"保存到数据库的自己写个insert语句不就搞定了
{
TextBox tb = new TextBox();
tb.ID = i.toString();
tb.Text = i.toStrin();
this.Controls.add(tb);
}
读取值,也是遍历取出值
foreach(Control c in this.Controls)
{
if(c is TextBox)
{
string s=((TextBox)c).Text;
}
}
for(...)
{
textbox tb=new textbox();
tb.id=...;
tb.text=...;
panel.controls.add(tb);
}
tx.ID = "TextBox1"
同意
循环插入数据、【给你个列子】你自己看看DECLARE @MyCounter INTSET @MyCounter = 0 /*设置变量*/WHILE (@MyCounter < 2) /*设置循环次数*/BEGINWAITFOR DELAY '000:00:10' /*延迟时间10秒*/INSERT INTO time_by_day (time_id, the_date, the_year, month_of_year, quarter, day_of_month) SELECT TOP 1 time_id + 1 AS time_id, the_date + 1 AS the_date, YEAR(the_date + 1) AS the_year, MONTH(the_date + 1) AS month_of_year, { fn QUARTER(the_date + 1) } AS quarter, DAY(the_date + 1) AS day_of_month FROM time_by_dayORDER BY time_id DESC
SET @MyCounter = @MyCounter + 1END
protected void Page_Load(object sender, EventArgs e)
{
BindData();
} protected void BindData()
{
Button Button1 = new Button();
Button1.CommandArgument = "b1";
Button1.Text = "Btn1";
Button1.Command += new CommandEventHandler(this.OnButton);
PlaceHolder1.Controls.Add(Button1);
TextBox txt1 = new TextBox();
txt1.ID = "txt1";
PlaceHolder1.Controls.Add(txt1);
} public void OnButton(Object Sender, CommandEventArgs e)
{
string sql = "insert into ta values ('" + ((TextBox)PlaceHolder1.FindControl("txt1")).Text.ToString() + "')";
int i=db.ExecuteSQL(sql); //添加数据
if (i > 0)
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script language=javascript>alert('添加成功')</script>");
}
}