ej2 mvc partialview
1.0.0
This is simple demo application to use the syncfusion Syncfusion ASP.Net Core UI Controls in partial view page.
Follow the below steps to render Syncfusion ASP.Net Core UI (Essential JS 2) control in a partial view.
https://ej2.syncfusion.com/aspnetcore/documentation/button/getting-started.html
<p>Use this area to provide additional information. p> <div> <h3>Essential JS 2 Datepicker componenth3> <ejs-datepicker id="datepicker" placeholder="Choose a Date">ejs-datepicker> div> <br /> <div> <h3>Essential JS 2 Timepicker componenth3> <ejs-timepicker id="timepicker" placeholder="Select a time">ejs-timepicker> div> <br /> <div> <h3>Essential JS 2 Daterangepicker componenth3> <ejs-daterangepicker id="daterangepicker" placeholder="Choose a Range">ejs-daterangepicker> div> <br /> <div> <h3>Essential JS 2 Dropdownlist componenth3> <div> <ejs-dropdownlist id="games" dataSource="@ViewBag.data" placeholder="Select a game" index="2" popupHeight="220px"> <e-dropdownlist-fields text="Game" value="Id">e-dropdownlist-fields> ejs-dropdownlist> div>div>
namespace PartialView.Controllers
{
public class HomeController : Controller
{
public IActionResult PartialPage()
{
ViewBag.data = new string[] { "Badminton", "Basketball", "Cricket", "Football", "Golf", "Gymnastics", "Hockey", "Tennis" };
return PartialView();
}
}
}
<div class="row"> <div id="PartialView">div> div>
function clickAjax() {
var ajax = new ej.base.Ajax('/PartialPage/index', 'GET', true);
ajax.send().then(function (result) {
var fragment = document.createElement('div');
fragment.innerHTML = result;
ej.base.append(fragment.children, document.getElementById('PartialView'), true);
});;
}