2012-08-01 17 views
5

Gri ​​görünümden excel'e ihracat yapıyorum. Başlık metnini biçimlendirmenin ve onu mükemmel bir şekilde sarmanın bir yolu var mı? Benim ihracat ben excel başlık sütununu biçimlendirmek için aşağıdaki ekleyerek çalıştıGrntview C# biçiminden dışa aktarma Üstbilgi metni

grdCommon.Font.Size = FontUnit.XSmall; 
grdCommon.GridLines = GridLines.Both; 
grdCommon.Style["font-family"] = "Arial, Helvetica, sans-serif;"; 
grdCommon.HeaderStyle.HorizontalAlign = HorizontalAlign.Center; 
grdCommon.HeaderStyle.ForeColor = System.Drawing.Color.White; 
grdCommon.HeaderStyle.BackColor = System.Drawing.Color.FromArgb(80, 124, 209); 
grdCommon.HeaderStyle.Font.Size = 8; 
grdCommon.HeaderStyle.Width = 30; 

olarak kod Excel. ancak excel başlık doesnt

grdCommon.HeaderRow.Style.Value = "word-break:break-all;word-wrap:break-word"; 
grdCommon.HeaderRow.Cells[0].Wrap = true; 

wraped ve ben grdcommon bir "excel" nesne olduğunu düşünüyorum burada gördüğüm kadarıyla bu yöntemi

grdCommon.HeaderRow.Style.Add("background-color", "#FFFFFF"); as 
grdCommon.HeaderRow.Style.Add("word-wrap","true"); 

Herhangi bir öneriniz ...

cevap

0

olarak alır. Eğer değilse, veri oluşturma işlemi üzerine verileri excel dosyasına gönderirken olmalıdır.

bir "Excel" nesne ise, belki bu bağlantıyı deneyin: Ben bu ilgili veya eğer ben kesin söyleyemem herhangi birlikte çalışma belgeleri dokunmadım çünkü bu yardımcı olur umarım Wrap Text in excel MSDN

değil.

Ve bu nesneleri nerede bulabileceğinizi bilmiyorum ama bence bu doğru yönde bir adım.

Umarim size yardim ettim.

2

Biçimlendirme gridview üstbilgisinin bir çözümü.

grdCommon.HeaderRow.CssClass = "header"; 

<style> 
    .header 
    { 
     background-color:Silver; 
     color:White; 
    } 
</style> 

Header css sınıfını kullanarak css özellik değerini ekleyebilirsiniz.

İlgili konular