Exemple #1
0
        private MvcForm GenerateSearchForm(AjaxHelper helper, string actionName, string areaName, object routeValues, object htmlAttributes, string formBody)
        {
            var htmlHelper = new HtmlHelper(helper.ViewContext, helper.ViewDataContainer);

            // Search & Download buttons
            var searchBtn = htmlHelper.Button()
                            .IsSubmitBtn(true)
                            .SetMaterialIcon("search")
                            .AddCssClass("col-sm-6");
            var downloadBtn = htmlHelper.Button()
                              .SetMaterialIcon("file_download")
                              .AddCssClass("col-sm-6")
                              .MergeAttribute("onclick", "downloadBtnClickEvent(); ");
            var buttonWrapper = new DivControl(searchBtn.ToHtmlString() + downloadBtn)
                                .AddCssClass("col-12");

            var row = new DivControl(buttonWrapper.ToString()).AddCssClass("row");

            formBody += row;

            return(GenerateForm(helper, actionName, areaName, routeValues, htmlAttributes, formBody));
        }