私はasp.net MVC 5.0で1つのアプリケーションを開発しています。私はSSRS Reporting Servicesを使用しています。 私はExcel形式でレポートをレンダリングしました。レポートサービスを呼び出し、レポートを "byte [] array"でレンダリングします。その後、このバイトをダウンロードしてファイルをダウンロードするためのファイルに戻します。私はそれをファイルを開くしようとしていたときに私のブラウザウィンドウにダウンロードしているjQueryのにexcelファイルをダウンロードするAsp.net MVC 5にCSSファイルがありません
function GetConsExcelFomrat()
{
jQuery.ajaxSettings.traditional = true
var array = @Html.Raw(Json.Encode(@ViewBag.Array as ParameterValue[]));
var arrays=JSON.stringify(array);
var url = '@Url.Action("RendertoEXCEL", "Reports") ?Parameter=' + arrays + '&reportName=' + '@ViewBag.rptName';
$.get(url, function (res)
{
window.location = url
});
}
Excelファイルを使用して、ボタンのクリックに
public ActionResult RendertoEXCEL(string Parameter,string reportName)
{
byte[] ReadRequest = null;
JavaScriptSerializer js = new JavaScriptSerializer();
ParameterValue[] parameters = js.Deserialize<ParameterValue[]>(Parameter);
string RptFomrat = "EXCEL";
SSRSReportManager rptManager = new SSRSReportManager(RServiceURL, RptUserName, RptPassword);
ReadRequest = rptManager.RenderReport(RDirName, reportName, RptFomrat, parameters);
return File(ReadRequest, "application/vnd.ms-excel", "Report.xls");
}
と$に.get機能が、 - を:次のコードは、私はアクションでwrritenあります"ロード中の問題:ファイルを破棄する:C:\ Content \ CSS \ Style.css"私はファイルcantがCSS効果を得ると思います。誰にでもこれに対する解決策がありますか?
ありがとうございます。トップメニューでファイルを
使用しているExcelのバージョンは? –
バージョンはMs Excel 2007です – daredevil
C:\ Content \ CSS \ Style.cssにファイルがあります –