Как передать пользовательские значения из параметров подкачки при экспорте сетки syncfusion?

Я использую в своем проекте сетку syncfusion. Необходимо экспортировать данные в файл Excel с помощью кнопки синхронизации. Также мне нужно отправить раскрывающееся значение для действия контроллера, пока syncfusion экспортирует данные в файл Excel.

Я следил за следующей демонстрацией, которую дает syncfusion,

http://help.syncfusion.com/ug/asp.net%20mvc/default.htm#!documents/throughgridbuilder40.htm

но не могу найти ничего о том, как передать настраиваемый параметр в действие контроллера.

Не мог бы кто-нибудь сказать мне способ передать значение от представления к действию при экспорте сетки.


person Gopinath Perumal    schedule 11.02.2015    source источник


Ответы (1)


На странице просмотра вы можете передать строковое значение в мапперы, и вы можете получить переданное значение в действии сообщения контроллера.

Просмотр страницы

@ {строковое значение = "передано";}

@ (Html.Syncfusion (). Grid ("GenericListGrid")

. .. . ...........

.Mappers (map => {map.ExportExcelAction ("ExportToExcel", new {passstring = value});})

// передали строковое значение в действие post ...)

Контроллер

public ActionResult ExportToExcel (PagingParams args, string passstring) // здесь вы можете получить переданное значение

    {
        var storedvalue = passstring;

вернуть данные.GridExportToExcel ("GridExcel.xlsx", ExcelVersion.Excel2007, args.ExportOption); }

person Mydeen sn    schedule 13.02.2015
comment
Можем ли мы передать значение этого параметра, когда мы вызываем эту функцию экспорта при отдельном нажатии кнопки - person Gopinath Perumal; 16.02.2015