我有一個gridview,它總共有4列,現在我從一個名爲「FileName」的Excel工作表中導入的第一個列名。gridview以columnheader作爲F1而不是filename.i需要將f1替換爲我的列標題名稱。從Excel工作表中導入數據時更改默認列標題
到目前爲止,我已經試過
dataGridView1.Columns[0].Name = "Filename";
dtExcel.Columns.Add("Filename");
dataGridView1.Columns[0].HeaderText = "Filename"
這個,是獲取添加文件名的所有新列但F1是沒有得到更換。
幫助請。
我沒有在這裏使用數據庫lara.user已經有一個excel文件,我需要導入,然後編輯數據在網格和export.now導入和導出工作正常,只是網格將F1作爲默認列標題,我需要替換我的列標題作爲「文件名」 –
已經嘗試過,但它不工作,因爲從可用的Excel中導入的數據已經有該列,所以它只採用默認值爲f1,當我執行GridView1.Columns [0] .HeaderText =「文件名」;新列正在增加,但是從excel導入的數據保持完全一樣,頭中有F1,然後是第一行文件名,然後excel.i的內容只需要導入的excel頭文本作爲文件名代替F1。 –
好吧會嘗試,但那F1的默認值呢?它沒有被刪除我甚至嘗試使columnheader屬性值爲false,但是然後我的編碼標題值也變得不可見,所以有沒有辦法添加標題到datagrid單元格?像第一行一樣?我的Excel只有1列,但導入後需要添加另外3列。 –