sql - retrieve dynamic ID of textbox in asp.net -


i have control creates textboxes dynamically.

for each of these textboxes want make insert sql database.

for example have 3 textboxes id flottenid1, flottenid2, flottenid3.

every textbox has default of flottenid , comes number 1,2,3,4,5 depending on how many have.

now need how can in insert loop should start inserting flottenid1 , next time flottenid2 , on...

my other id's have same name there no problem. there can write cust.text example. hope understand i'm searching for. thanks!

protected void btngeneratecontrol_click(object sender, eventargs e) {         int count = convert.toint32(qty.text);          for(int =1; <= count; i++)         {             label lbl = new label();             textbox txtbox = new textbox();             lbl.text = " flotten id velo nr" + (i).tostring() + " ";             //txtbox.text = "textbox - " + i.tostring();             txtbox.id = "flottenid" + i.tostring();             txtbox.enableviewstate = true;             pnltextboxes.controls.add(lbl);             pnltextboxes.controls.add(txtbox);             pnltextboxes.controls.add(new literalcontrol("<br /><br />"));         }     }  protected void btnaddorder_click(object sender, eventargs e) {         int count = convert.toint32(qty.text);         (int = 1; <= count; i++)         {              string query = "insert orders (custid, orderdate, time, productid, projectid, status, flottenid)values('" + custid.text + "','" + orderdate.text + "','" + time.text + "','" + productid.value + "','" + projectid.value + "','" + status.value + "','" + " flottenid " + "')";             string query1 = "commit;";             datalayer.dataconnector dat = new datalayer.dataconnector("provider=sqloledb; data source=****;database=***;user id=event;password=****; persist security info=false");             dat.datainsert(query);             dat.datainsert(query1);       } } 

i think asked same question gave solution that.anyway give code now..

write below code in btngeneratecontrol_click1 event(below loop)

 pnltextboxes.controls.add(new literalcontrol("<input id='txtbox' name='flottenid" + + "'type='text'  />"));         pnltextboxes.controls.add(new literalcontrol("<br />")); 

this generates textbox ids (flottenid1,flottenid2,..........based on loop)


Comments

Popular posts from this blog

matlab - Deleting rows with specific rules -

php - MySQLi multi_query results for later use -