Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/ASP.NET/CS/MVCDemos/Views/Common/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/ASP.NET/CS/MVCDemos/Views/Common/AjaxForm.aspx

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<AjaxFormValidationData>" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentHolder" runat="server">
    <%
        Html.EnableClientValidation();
    %>
    <%
       using (Ajax.BeginForm("AjaxForm", "Common",
            new AjaxOptions { 
                HttpMethod = "POST", 
                OnBegin = "function(){ loadingPanel.Show(); }",
                OnComplete = "function(){ loadingPanel.Hide(); }",
                UpdateTargetId = "content",
                InsertionMode = InsertionMode.Replace 
            },
            new { 
                id = "validationForm", 
                @class = "edit_form", 
                style="height: 200px; width: 600px;"
            })) {
    %>
        <div id="content">
            <%
                Html.RenderPartial("AjaxFormPartial", Model);
            %>
        </div>
    <% } %>
    <%
        Html.DevExpress().LoadingPanel(
            settings => {
                settings.Name = "loadingPanel";
                settings.Modal = true;
                settings.ContainerElementID = "validationForm";
                settings.Styles.LoadingDiv.BackColor = Color.White;
            }).Render();
    %>
</asp:Content>