[英]How to change telerik WPF RadGridView column filtering view template
[英]how change type of column in radgridview
我的意思是-我使用RadMaskedEditBox將數據寫入數據庫。 但是我使用從Add new data source
表適配器生成的數據從數據庫加載數據。 因此,來自maskededitbox的數據位於第5列(我有7列)。 我需要一個GridViewMaskBoxColumn。 但是新列只能添加為最后一列。 所以我從datagrid刪除了列(包含radmaskededitbox中的數據),將其數據復制到gridviewmaskboxcolumn並將其添加到datagrid。 但是,當我調用更新方法時,新列中的所有數據都消失了。
如何解決這個問題呢?
您應該刪除自動生成的列,然后將新的GridViewMaskBoxColumn添加到所需位置。 您可以使用Columns集合的Insert方法將列插入所需的位置。
為了顯示數據庫中的數據,請確保您指定GridViewMaskBoxColumn的正確FieldName,並指向數據表中的字段。
這是一個示例:
radGridView1.Columns.Remove(radGridView1.Columns["theDefaultColumnName"]);
GridViewMaskBoxColumn maskCol = new GridViewMaskBoxColumn();
maskCol.FieldName = "dataTableFieldName";
radGridView1.Columns.Insert(4, maskCol);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.