2013-06-18 4 views
0

У меня есть элементы управления, такие как TextBox, DropDownList и кнопка на странице.Как добавить данные в GridView из TextBox & DropDownList

Когда я ввожу данные в TextBox, DropDown и, если я нажимаю кнопку, то он должен добавить в TextBox и DropDownList ячейки ячейки соответственно.

Пример: Когда я ввожу данные в текстовое поле и нажимаю кнопку сохранения, мне нужно показать его в GridView.

Данных из БД нет.

Могу ли я знать, как это сделать? Любой пример кода для справки? Просим вас посоветуйте, спасибо

ответ

0

Поместите еще одну кнопку, чтобы вставить данные в базу данных и написать ниже код на событие click.

protected void Button2_Click(object sender, EventArgs e) 
{ 
    foreach (GridViewRow oItem in GridView1.Rows) 
    { 
     string str1 = oItem.Cells[0].Text; 
     string str2 = oItem.Cells[1].Text; 
     string str3 = oItem.Cells[2].Text; 
     insertData(str1, str2, str3); 
    } 
} 
public void insertData(string str1,string str2,string str3) 
{ 
    SqlConnection cn = new SqlConnection("Your Connection strig"); 
    string sql = "insert into tbl1 (column1,column2,column3) values ('" + str1 + "','" + str2 + "','" + str3 + "')"; 
    SqlCommand cmd = new SqlCommand(sql, cn); 
    cmd.ExecuteNonQuery(); 
} 

Благодаря

+0

HI Hitesh, Когда я поставил Response.Redirect ("WebForm1.aspx стат = вставка?"); , данные записывают только первый ключ, поскольку остальные данные исчезли. есть идеи ? спасибо – caulson

+0

Пользователь Hitesh предоставил [эту ссылку] (http://hemantsaliya.blogspot.in/2013/03/add-textbox-value-to-gridview-without.html) в своем другом ответе, который был удален. – surfmuggle

Смежные вопросы