CKEDITOR4 возвращает нулевое значение в контроллер - PullRequest
0 голосов
/ 31 октября 2018

У меня проблема с CKEDTOR4 в asp.net core mvc. Возвращает null в контроллер. Это мой код Не могли бы вы помочь мне?

Контроллер:

public IActionResult AddProducts(Products product, IFormFileUploadImage,string CommentText)
{
    ProductRepository blProduct = new ProductRepository();
    string webRootPath = _hostingEnvironment.WebRootPath;
    //var temp = formValues["Product.Summery"];
    string contentRootPath = _hostingEnvironment.ContentRootPath;
    product.Image = UploadImage.FileName;
    string path = webRootPath + "\\Files\\UploadImages\\ax.jpg";
    UploadImage.OpenReadStream().ResizeImageByWidth(500, path, Utilty.ImageComperssion.Normal);

    if (blProduct.Add(product))
    {
        ModelState.AddModelError("Error", "success");
    }
    else
    {
        ModelState.AddModelError("Error", "Fail");
    }

    return View();
}
}

вид:

<div class="form-group">
   <label asp-for="Product.Summery" class="control-label"></label>
   <div class="controls">
      <textarea asp-for="Product.Summery"  class="ckeditor" id="editor1"></textarea>

      <span asp-validation-for="Product.Summery" class="text-danger"></span>
   </div>
</div>            
<script type="text/javascript">       
    CKEDITOR.replace('Product.Summery');        
</script>
<script src="@Url.Content("~/ckeditor/ckeditor.js")"></script>
...