Gridview 轉 EXCEL 欄位變成 0
這一個問題是這樣子,在gridview 中有一個欄位是..00000 ;它是長這樣子,它是文字,並不是數字,可是在轉成Excel 時,它會變成 0 ,這樣就很不好,因為它本來的意義就是字串 0,那...Excel 為何要自做主張,把它轉成0 呢...還好有解法~~
row.Cells[3].Attributes.Add("style", "vnd.ms-excel.numberformat:@");要加上面這一行指令,不過你可能要先去跑整個 GridView ,找出你那個不要轉成0的欄位,在它的cells.attribute 中加入,這樣就可以解決那個問題了..試試看先。
留言