переименование столбца в jqGrid в формате MMYYYY - PullRequest
0 голосов
/ 07 июня 2018

Я хочу переименовать мой столбец в jqGrid, который в настоящее время имеет этот формат MMYYYY, я хочу что-то вроде этого январь 2018, февраль 2018 и так далее.столбцы MMYYYY динамически генерируются во время выполнения.Он генерируется на основе дат от и до.

, поэтому я хочу, чтобы это было сделано в коде C #.Спасибо!

Ответы [ 2 ]

0 голосов
/ 07 июня 2018

Вот как я этого добился:

var  dateFor = i.ToString("MMyyyy");
                    dateFor= GeneralFunction.GetMonthName((dateFor.Substring(0, 2).Trim()))+" "+dateFor.Substring(2,4).Trim();

public static string GetMonthName(String monthNum)
    {
        string MonthName = "";

        switch (monthNum)
        {
            case "01":
                MonthName = "Jan";
                break;
            case "02":
                MonthName = "Feb";
                break;
            case "03":
                MonthName = "Mar";
                break;
            case "04":
                MonthName = "Apr";
                break;
            case "05":
                MonthName = "May";
                break;
            case "06":
                MonthName = "Jun";
                break;
            case "07":
                MonthName = "Jul";
                break;
            case "08":
                MonthName = "Aug";
                break;
            case "09":
                MonthName = "Sep";
                break;
            case "10":
                MonthName = "Oct";
                break;
            case "11":
                MonthName = "Nov";
                break;
            case "12":
                MonthName = "Dec";
                break;

        }

        return MonthName;
    }

спасибо всем.: -)

0 голосов
/ 07 июня 2018

Вы можете использовать свойство label для установки метки столбца

{ 
    "label": "Jan 2018", 
    "name": "firstmonth", 
    "width":"150",
}

или просто использовать метод setLabel для изменения метки заголовка сетки

....
$("#grid").jqGrid("setLabel", "firstmonth", "Jan 2018");
...

после того, как сеткасоздано

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...