我正在使用Devexpress工具任何人都請幫助我?通過特定的值在gridview中插入新行
我使用Devexpress工具來開發我的網站。但我有一些問題,所以我希望任何人都可以幫助我。我真的需要它在我的項目中。請在這裏看到:上面CAPCHA
http://www.fiditour.com/dattourtructuyen.aspx?id=731
外觀部分。我有2個問題:
- 他們如何在gridview中添加文本框?
- 他們如何在文本框中按值添加新行?
感謝您的閱讀!
我正在使用Devexpress工具任何人都請幫助我?通過特定的值在gridview中插入新行
我使用Devexpress工具來開發我的網站。但我有一些問題,所以我希望任何人都可以幫助我。我真的需要它在我的項目中。請在這裏看到:上面CAPCHA
http://www.fiditour.com/dattourtructuyen.aspx?id=731
外觀部分。我有2個問題:
- 他們如何在gridview中添加文本框?
- 他們如何在文本框中按值添加新行?
感謝您的閱讀!
DataTable tbl = new DataTable();
tbl.Columns.Add("Col1", typeof(string));
tbl.Columns.Add("Col2", typeof(string));
tbl.Rows.Add(textbox.Text, "Foo Bar");
gridControl.ItemsSource = tbl;
然後,如果你想添加更多的行:
tbl.Rows.Add("Foo","Bar");
gridControl.ItemsSource = tbl;
這不是在網格文本框。他們是可編輯的單元格。
您可以使用第一行的處理程序訪問輸入的值,然後像@ДавидДачаМилинкови提到的那樣,添加指定的行。
因此,爲了在列內有一個文本框,您必須插入一個GridViewDataTextColumn
而不僅僅是一個GridViewDataColumn
。
在網格的CellEditorInitialize
事件中,您可以將默認值傳遞給e.Editor
。
我認爲如果你提到你有問題的地方,而不是發佈到其他網站的鏈接,這將是偉大的! –
@huMptyduMpty http://i.stack.imgur.com/eHTQA.jpg 當您輸入新值(例如:2)時,您會看到文本框...請參閱下面的gridview,新行將被添加。我該怎麼做? – user1621647