2016-06-23 7 views
3

Excelのライブラリdllを使用して大量のデータを書き出しますが、フォントサイズを太字に設定できないため、Excelで罫線を実装できません。問題?例えばexcellibrary.dllを使用してExcelセルのフォントサイズを設定する方法

+0

Telerikで動作しているコントロールの種類は、WebアプリケーションかWindowsアプリケーションですか? – Balaji

+0

そのWebアプリケーション..それは私たちがExcelのライブラリdllを使用してExcelにカスタムエクスポートを実装しているtelerikグリッドですが、太字や枠線のようなテキストをフォーマットすることはできません –

+0

あなたは何を言っているのですか? Net/Ajax ..もしそうなら、 – Balaji

答えて

0

あなたは以下のようなエクスポートボタンがある場合: -

<asp:Button ID="Button1" runat="server" Text="Export" CommandName="Export" OnClick="btnExport_Click" /> 

を以下のコードはそれぞれ、20pt

protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e) 
{ 
    if (e.CommandName =="Export") 
    { 
     GridHeaderItem HeaderItem = (GridHeaderItem)RadGrid1.MasterTableView.GetItems(GridItemType.Header)[0]; 
     HeaderItem["EmployeeID"].Style["font-size"] = "20pt"; 
    } 
} 

に編集できるのと同じ方法を見出しEmployeeIDのサイズを変更しますの行の使用

protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e) 
    { 
     if (e.CommandName =="Export") 
     { 
      GridDataItem dataitem = e.Item as GridDataItem; 
      item["Name"].Font.Size=FontUnit.Large; //You can also change the unit to pixel too. 
     } 
    } 

上記のコードでは、名前はテックスですt列をフォーマットします。

関連する問題