Features

Excel Html Entities

Excel Html Entities

機能

HtmlEntityConversion エクスポート

Flexsheetでは、HTMLエンティティコンテンツを含むxlsxファイルを保存することもできます。 クライアント側で、エクスポートするときにIFlexSheetXlsxOptionsのconvertHtmlEntitiesプロパティが「""」、「<」、「>」および「&」などのHTMLエンティティの変換動作を定義します。 デフォルト値はHtmlEntityConversion.Autoです。

ファイル名: HTMLエンティティを変換します
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace FlexSheetExplorer.Controllers
{
    public partial class FlexSheetController : Controller
    {
        // GET: ExcelHtmlEntities
        public ActionResult ExcelHtmlEntities()
        {
            return View();
        }
    }
}
@model IEnumerable<Sale>

@section Scripts{
    <script type="text/javascript" src="~/Scripts/FlexSheet/excelHtmlEntities.js"></script>
}
@section Styles{
    <style>
        .btn {
            margin-bottom: 0;
        }
    </style>
}

<div>
    <div class="copy">
        <h3>@Html.Raw(Resources.FlexSheet.ExcelIO_HtmlConversion_Text0)</h3>

        <p>@Html.Raw(Resources.FlexSheet.ExcelIO_HtmlConversion_Text1)</p>

    </div>
    <div class="row">
        <div class="col-md-12 col-xs-24">
            <div class="form-inline well well-lg">
                @Html.Raw(Resources.FlexSheet.ExcelIO_Text5)
                <input type="text" class="form-control" id="fileName2" />
                @Html.Raw(Resources.FlexSheet.ExcelIO_HtmlConversion_Text2)
                @(Html.C1().ComboBox().Id("HtmlEntityConversion").IsEditable(false))
                <button class="btn btn-default" onclick="exportHtmlEntities()">@Html.Raw(Resources.FlexSheet.ExcelIO_Text4)</button>
            </div>
        </div>
    </div>
    <div>
        @(Html.C1().FlexSheet().CssClass("flexSheet").Id("excelHtmlEntitiesSheet")
        .AddUnboundSheet("Unbound", 10, 10))
    </div>
</div>