Exemplo n.º 1
0
        public override void Execute()
        {
            WriteLiteral("\r\n");


            #line 6 "..\..\Views\Subscriber\List.cshtml"

            var gridViewModel = new EditableGridViewModel
            {
                ShowMessages  = true,
                TopBlockTitle = NewsletterGlobalization.SiteSettings_NewsletterSubscribers_Title,
                Columns       = new List <EditableGridColumn>
                {
                    new EditableGridColumn(NewsletterGlobalization.SiteSettings_NewsletterSubscribers_Email_Title, "Email", "email")
                    {
                        AutoFocus = true
                    }
                }
            };


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n");


            #line 21 "..\..\Views\Subscriber\List.cshtml"
            Write(Html.Partial(RootModuleConstants.EditableGridTemplate, gridViewModel));


            #line default
            #line hidden
        }
Exemplo n.º 2
0
        public override void Execute()
        {
            WriteLiteral("\r\n");

            WriteLiteral("\r\n");


            #line 34 "..\..\Views\Option\Settings.cshtml"
            Write(Html.MessagesBox());


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n");


            #line 36 "..\..\Views\Option\Settings.cshtml"

            var gridViewModel = new EditableGridViewModel
            {
                CanAddNewItems  = false,
                CanDeleteItems  = false,
                CanEditItems    = true,
                ShowSearch      = false,
                AddPaging       = false,
                AddHiddenFields = false,
                TopBlockClass   = "bcms-top-block-holder",
                TopBlockTitle   = BlogGlobalization.SiteSettings_BlogSettingsTab_Header,
                Columns         = new List <EditableGridColumn>
                {
                    new EditableGridColumn(BlogGlobalization.SiteSettings_BlogSettingsTab_SettingName_Title, "", "name")
                    {
                        HeaderAttributes = "style=\"width: 250px;\"",
                        CanBeEdited      = false
                    },

                    new EditableGridDropDownColumn(BlogGlobalization.SiteSettings_BlogSettingsTab_SettingValue_Title, null, "value")
                    {
                        OptionsBind     = "contentEditModes",
                        ValueTextBind   = "valueTitle",
                        CanBeEdited     = true,
                        FocusIdentifier = "hasFocus"
                    }
                }
            };


            #line default
            #line hidden
            WriteLiteral("\r\n");


            #line 65 "..\..\Views\Option\Settings.cshtml"
            Write(Html.Partial(RootModuleConstants.EditableGridTemplate, gridViewModel));


            #line default
            #line hidden
        }
Exemplo n.º 3
0
        public override void Execute()
        {
            WriteLiteral("\r\n");

            WriteLiteral("\r\n");


            #line 35 "..\..\Views\Option\EditOptions.cshtml"

            var model = new EditableGridViewModel();

            model.ShowSearch          = false;
            model.TopBlockClass       = "bcms-top-block-holder";
            model.SaveButtonTitle     = RootGlobalization.Button_Ok;
            model.AddHiddenFields     = true;
            model.ShowMessages        = false;
            model.TopBlockAddItemView = "~/Areas/bcms-pages/Views/Option/Partial/TopBlockAddItem.cshtml";
            model.Columns             = new List <EditableGridColumn>
            {
                new EditableGridColumn(PagesGlobalization.Options_OptionKeyColumn, null, "key")
                {
                    HeaderAttributes = "style=\"width: 250px;\"",
                    AutoFocus        = true,
                    HiddenFieldName  = "Options[{0}].OptionKey",
                    FocusIdentifier  = "hasFocus"
                },

                new EditableGridDropDownColumn(PagesGlobalization.Options_OptionTypeColumn, null, "calcType")
                {
                    HeaderAttributes = "style=\"width: 100px;\"",
                    OptionsBind      = "optionTypes",
                    ValueTextBind    = "typeName",
                    CanBeEdited      = false
                },

                new OptionValueEditableGridColumn(PagesGlobalization.Options_OptionDefaultValueColumn, "defaultValueBinding", "customOptionDefaultTitleBinding")
                {
                    HiddenFieldName = "Options[{0}].OptionDefaultValue",
                    FocusIdentifier = "valueHasFocus"
                },

                new EditableGridHiddenField("type", "Options[{0}].Type"),
                new EditableGridHiddenField("customType", "Options[{0}].CustomType")
            };


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n");


            #line 73 "..\..\Views\Option\EditOptions.cshtml"
            Write(Html.Partial(RootModuleConstants.EditableGridTemplate, model));


            #line default
            #line hidden
        }
Exemplo n.º 4
0
        public override void Execute()
        {
            WriteLiteral("\r\n");

            WriteLiteral("\r\n<div");

            WriteLiteral(" class=\"bcms-window-settings\"");

            WriteLiteral(">\r\n");


            #line 34 "..\..\Views\Language\List.cshtml"


            #line default
            #line hidden

            #line 34 "..\..\Views\Language\List.cshtml"

            var gridViewModel = new EditableGridViewModel
            {
                ShowMessages  = true,
                TopBlockTitle = RootGlobalization.SiteSettings_Languages_Title,
                Columns       = new List <EditableGridColumn>
                {
                    new EditableGridColumn(RootGlobalization.SiteSettings_Languages_Code_Title, "Code", "code")
                    {
                        CustomBinding   = "autocomplete: 'onlyExisting', attr: {tabindex: 50}",
                        FocusIdentifier = "hasFocus"
                    },
                    new EditableGridColumn(RootGlobalization.SiteSettings_Languages_Name_Title, "Name", "name")
                    {
                        CustomBinding   = "attr: {tabindex: 100}",
                        FocusIdentifier = "hasNameFocus"
                    }
                }
            };


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n");

            WriteLiteral("    ");


            #line 55 "..\..\Views\Language\List.cshtml"
            Write(Html.Partial(RootModuleConstants.EditableGridTemplate, gridViewModel));


            #line default
            #line hidden
            WriteLiteral("\r\n</div>");
        }
Exemplo n.º 5
0
        public override void Execute()
        {
            WriteLiteral("\r\n");


            #line 8 "..\..\Views\Option\EditOptions.cshtml"

            var gridViewModel = new EditableGridViewModel
            {
                ShowSearch      = false,
                TopBlockClass   = "bcms-top-block-holder",
                SaveButtonTitle = RootGlobalization.Button_Ok,
                AddHiddenFields = true,
                ShowMessages    = false,
                Columns         = new List <EditableGridColumn>
                {
                    new EditableGridColumn(PagesGlobalization.Options_OptionKeyColumn, null, "key")
                    {
                        HeaderAttributes = "style=\"width: 250px;\"",
                        AutoFocus        = true,
                        HiddenFieldName  = "Options[{0}].OptionKey"
                    },

                    new EditableGridDropDownColumn(PagesGlobalization.Options_OptionTypeColumn, null, "calcType")
                    {
                        OptionsBind   = "optionTypes",
                        ValueTextBind = "typeName"
                    },

                    new OptionValueEditableGridColumn(PagesGlobalization.Options_OptionDefaultValueColumn, "defaultValue", "customOptionDefaultTitle")
                    {
                        HeaderAttributes = "style=\"width: 250px;\"",
                        HiddenFieldName  = "Options[{0}].OptionDefaultValue"
                    },

                    new EditableGridHiddenField("type", "Options[{0}].Type"),
                    new EditableGridHiddenField("customType", "Options[{0}].CustomType")
                }
            };


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n");


            #line 43 "..\..\Views\Option\EditOptions.cshtml"
            Write(Html.Partial(RootModuleConstants.EditableGridTemplate, gridViewModel));


            #line default
            #line hidden
        }
Exemplo n.º 6
0
        public override void Execute()
        {
            WriteLiteral("\r\n");


            #line 32 "..\..\Views\Widgets\Partial\WidgetUsagesTemplate.cshtml"

            var gridViewModel = new EditableGridViewModel
            {
                CanAddNewItems = false,
                CanDeleteItems = false,
                Columns        = new List <EditableGridColumn>
                {
                    new EditableGridColumn(PagesGlobalization.WidgetUsages_Title_Title, "Title", "title"),

                    new EditableGridColumn(PagesGlobalization.WidgetUsages_Type_Title, "", "typeTitle")
                    {
                        HeaderAttributes = "style=\"width: 105px;\""
                    }
                }
            };


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n<div");

            WriteLiteral(" class=\"bcms-modal-frame-holder\"");

            WriteLiteral(">\r\n    <div");

            WriteLiteral(" class=\"bcms-window-options\"");

            WriteLiteral(" id=\"bcms-widget-usages-grid\"");

            WriteLiteral(">\r\n");

            WriteLiteral("        ");


            #line 51 "..\..\Views\Widgets\Partial\WidgetUsagesTemplate.cshtml"
            Write(Html.Partial(RootModuleConstants.EditableGridTemplate, gridViewModel));


            #line default
            #line hidden
            WriteLiteral("\r\n    </div>\r\n</div>");
        }
Exemplo n.º 7
0
        public override void Execute()
        {
            WriteLiteral("\r\n");

            WriteLiteral("\r\n");


            #line 33 "..\..\Views\Author\Partial\ListTemplate.cshtml"

            var gridViewModel = new EditableGridViewModel
            {
                TopBlockClass = "bcms-top-block-holder",
                ShowMessages  = true,
                Columns       = new List <EditableGridColumn>
                {
                    new EditableGridColumn(BlogGlobalization.SiteSettings_AuthorsTab_AuthorImage_Title, "", "imageId")
                    {
                        HeaderAttributes = "style=\"width: 105px;\"",
                        CellView         = "Partial/ImageCell"
                    },
                    new EditableGridColumn(BlogGlobalization.SiteSettings_AuthorsTab_AuthorName_Title, "Name", "name")
                    {
                        HeaderAttributes = "style=\"width: 150px;\"",
                        AutoFocus        = true
                    },
                    new EditableGridMultilineColumn(BlogGlobalization.SiteSettings_AuthorsTab_AuthorDescription_Title, "Description", "description")
                }
            };


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n");


            #line 55 "..\..\Views\Author\Partial\ListTemplate.cshtml"
            Write(Html.Partial(RootModuleConstants.EditableGridTemplate, gridViewModel));


            #line default
            #line hidden
            WriteLiteral("\r\n");
        }
        public override void Execute()
        {
            WriteLiteral("\r\n");

            WriteLiteral("\r\n");


            #line 33 "..\..\Views\Role\Partial\ListTemplate.cshtml"

            var gridViewModel = new EditableGridViewModel
            {
                TopBlockClass = "bcms-top-block-holder",
                AddNewTitle   = UsersGlobalization.Role_Dialog_AddNew,
                ShowMessages  = true,
                Columns       = new List <EditableGridColumn>
                {
                    new EditableGridColumn(UsersGlobalization.SiteSettings_Roles_RoleColumn, "Name", "name")
                    {
                        FocusIdentifier  = "hasFocus",
                        HeaderAttributes = "style=\"width: 130px;\"",
                    },

                    new EditableGridColumn(UsersGlobalization.SiteSettings_Roles_DescriptionColumn, "Description", "description")
                    {
                        FocusIdentifier = "valueHasFocus"
                    }
                }
            };


            #line default
            #line hidden
            WriteLiteral("\r\n");


            #line 54 "..\..\Views\Role\Partial\ListTemplate.cshtml"
            Write(Html.Partial(RootModuleConstants.EditableGridTemplate, gridViewModel));


            #line default
            #line hidden
        }
Exemplo n.º 9
0
        public override void Execute()
        {
            WriteLiteral("\r\n");


            #line 6 "..\..\Views\Language\List.cshtml"

            var gridViewModel = new EditableGridViewModel
            {
                ShowMessages  = true,
                TopBlockTitle = RootGlobalization.SiteSettings_Languages_Title,
                Columns       = new List <EditableGridColumn>
                {
                    new EditableGridColumn(RootGlobalization.SiteSettings_Languages_Code_Title, "Code", "code")
                    {
                        CustomBinding    = "autocomplete: 'onlyExisting', attr: {tabindex: 50}",
                        HeaderAttributes = "style=\"width: 200px;\"",
                        FocusIdentifier  = "hasFocus"
                    },
                    new EditableGridColumn(RootGlobalization.SiteSettings_Languages_Name_Title, "Name", "name")
                    {
                        CustomBinding   = "attr: {tabindex: 100}",
                        FocusIdentifier = "hasNameFocus"
                    }
                }
            };


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n");


            #line 28 "..\..\Views\Language\List.cshtml"
            Write(Html.Partial(RootModuleConstants.EditableGridTemplate, gridViewModel));


            #line default
            #line hidden
        }
Exemplo n.º 10
0
        public override void Execute()
        {
            WriteLiteral("\r\n");

            WriteLiteral("\r\n<div");

            WriteLiteral(" class=\"bcms-window-settings\"");

            WriteLiteral(">\r\n");


            #line 35 "..\..\Views\Subscriber\List.cshtml"


            #line default
            #line hidden

            #line 35 "..\..\Views\Subscriber\List.cshtml"

            var gridViewModel = new EditableGridViewModel {
                ShowMessages = true, TopBlockTitle = NewsletterGlobalization.SiteSettings_NewsletterSubscribers_Title, Columns = new List <EditableGridColumn> {
                    new EditableGridColumn(NewsletterGlobalization.SiteSettings_NewsletterSubscribers_Email_Title, "Email", "email")
                    {
                        AutoFocus = true, FocusIdentifier = "hasFocus"
                    }
                }
            };


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n    <div");

            WriteAttribute("class", Tuple.Create(" class=\"", 1969), Tuple.Create("\"", 2005)

            #line 39 "..\..\Views\Subscriber\List.cshtml"
                           , Tuple.Create(Tuple.Create("", 1977), Tuple.Create <System.Object, System.Int32>(gridViewModel.TopBlockClass

            #line default
            #line hidden
                                                                                                             , 1977), false)
                           );

            WriteLiteral(">\r\n        <div");

            WriteLiteral(" class=\"bcms-top-controls-btn-holder\"");

            WriteLiteral(">\r\n");


            #line 41 "..\..\Views\Subscriber\List.cshtml"


            #line default
            #line hidden

            #line 41 "..\..\Views\Subscriber\List.cshtml"
            if (gridViewModel.CanAddNewItems)
            {
            #line default
            #line hidden
                WriteLiteral("                <div");

                WriteLiteral(" class=\"bcms-btn-main\"");

                WriteLiteral(" data-bind=\"click: addNewItem\"");

                WriteLiteral(">");


            #line 43 "..\..\Views\Subscriber\List.cshtml"
                Write(gridViewModel.AddNewTitle);


            #line default
            #line hidden
                WriteLiteral("</div>\r\n");

                WriteLiteral("                <div");

                WriteLiteral(" class=\"bcms-btn-opener\"");

                WriteLiteral("> </div>\r\n");

                WriteLiteral("                <div");

                WriteLiteral(" class=\"bcms-btn-opener-holder\"");

                WriteLiteral(">\r\n                    <div");

                WriteLiteral(" class=\"bcms-btn-opener-link\"");

                WriteLiteral(" id=\"download-subscribers-in-csv\"");

                WriteLiteral(">");


            #line 46 "..\..\Views\Subscriber\List.cshtml"
                Write(NewsletterGlobalization.Download_NewsletterSubscribers_Title);


            #line default
            #line hidden
                WriteLiteral("</div>\r\n                </div>\r\n");


            #line 48 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("        </div>\r\n");


            #line 50 "..\..\Views\Subscriber\List.cshtml"


            #line default
            #line hidden

            #line 50 "..\..\Views\Subscriber\List.cshtml"
            if (gridViewModel.ShowSearch)
            {
            #line default
            #line hidden
                WriteLiteral("            <div");

                WriteLiteral(" class=\"bcms-top-block-inner\"");

                WriteLiteral(" data-bind=\"css: { \'bcms-active-search\' : searchEnabled }\"");

                WriteLiteral(">\r\n                <div");

                WriteLiteral(" class=\"bcms-btn-search\"");

                WriteLiteral(" data-bind=\"click: toggleSearch\"");

                WriteLiteral(">");


            #line 53 "..\..\Views\Subscriber\List.cshtml"
                Write(RootGlobalization.Button_Search);


            #line default
            #line hidden
                WriteLiteral("</div>\r\n                <div");

                WriteLiteral(" class=\"bcms-search-block\"");

                WriteLiteral(">\r\n                    <input");

                WriteLiteral(" class=\"bcms-search-field-box\"");

                WriteLiteral(" data-bind=\"value: options().searchQuery, valueUpdate: \'afterkeydown\', enterPress" +
                             ": searchItems, hasfocus: options().hasFocus, enable: searchEnabled\"");

                WriteLiteral(" type=\"text\"");

                WriteAttribute("placeholder", Tuple.Create(" placeholder=\"", 3089), Tuple.Create("\"", 3138)

            #line 55 "..\..\Views\Subscriber\List.cshtml"
                               , Tuple.Create(Tuple.Create("", 3103), Tuple.Create <System.Object, System.Int32>(RootGlobalization.WaterMark_Search

            #line default
            #line hidden
                                                                                                                 , 3103), false)
                               );

                WriteLiteral(" />\r\n                </div>\r\n            </div>\r\n");


            #line 58 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("        ");


            #line 59 "..\..\Views\Subscriber\List.cshtml"
            if (gridViewModel.AddPaging)
            {
            #line default
            #line hidden
                WriteLiteral("            <div");

                WriteLiteral(" class=\"bcms-top-block-pager\"");

                WriteLiteral(">\r\n                <!-- ko with: options().paging -->\r\n                <div");

                WriteLiteral(" class=\"bcms-featured-grid bcms-clearfix\"");

                WriteLiteral(">\r\n");

                WriteLiteral("                    ");


            #line 64 "..\..\Views\Subscriber\List.cshtml"
                Write(Html.Partial(gridViewModel.PagingView, gridViewModel));


            #line default
            #line hidden
                WriteLiteral("\r\n                </div>\r\n                <!-- /ko -->\r\n            </div>\r\n");


            #line 68 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("    </div>\r\n\r\n");


            #line 71 "..\..\Views\Subscriber\List.cshtml"


            #line default
            #line hidden

            #line 71 "..\..\Views\Subscriber\List.cshtml"
            if (gridViewModel.ShowMessages)
            {
            #line default
            #line hidden

            #line 73 "..\..\Views\Subscriber\List.cshtml"
                Write(Html.MessagesBox(null, new Dictionary <string, string> {
                    { "data-bind", "attr: { id: messagesDomId() }" }
                }));


            #line default
            #line hidden

            #line 73 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("\r\n");


            #line 76 "..\..\Views\Subscriber\List.cshtml"


            #line default
            #line hidden

            #line 76 "..\..\Views\Subscriber\List.cshtml"

            var visibleColumns      = gridViewModel.Columns.Where(c => c.IsRendered).ToList();
            var visibleColumnsCount = visibleColumns.Count;


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n    <table");

            WriteLiteral(" class=\"bcms-tables\"");

            WriteLiteral(">\r\n        <thead>\r\n            <tr>\r\n                <th");

            WriteLiteral(" class=\"bcms-tables-nohover\"");

            WriteLiteral(" style=\"width: 40px; padding: 0;\"");

            WriteLiteral(">&nbsp;</th>\r\n");


            #line 85 "..\..\Views\Subscriber\List.cshtml"


            #line default
            #line hidden

            #line 85 "..\..\Views\Subscriber\List.cshtml"
            foreach (var column in visibleColumns)
            {
            #line default
            #line hidden

            #line 87 "..\..\Views\Subscriber\List.cshtml"
                Write(Html.Partial(column.HeaderView, column));


            #line default
            #line hidden

            #line 87 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("                <th");

            WriteLiteral(" class=\"bcms-tables-nohover\"");

            WriteLiteral(">&nbsp;</th>\r\n            </tr>\r\n        </thead>\r\n        <tbody>\r\n            <" +
                         "!-- ko foreach: items -->\r\n            <tr");

            WriteLiteral(" data-bind=\"click: onOpen, css: {\'bcms-table-row-active\' : isActive() || isSelect" +
                         "edForInsert()}, attr: {id: getRowId()}\"");

            WriteLiteral(">\r\n                <!-- ko if: saving() || deleting() -->\r\n");


            #line 96 "..\..\Views\Subscriber\List.cshtml"


            #line default
            #line hidden

            #line 96 "..\..\Views\Subscriber\List.cshtml"
            if (gridViewModel.CanEditItems)
            {
            #line default
            #line hidden
                WriteLiteral("                    <td");

                WriteLiteral(" class=\"bcms-tables-nohover\"");

                WriteLiteral(">&nbsp;</td>\r\n");

                WriteLiteral("                <!-- ko if: saving() -->\r\n");

                WriteLiteral("                    <td");

                WriteLiteral(" class=\"bcms-tables-nohover\"");

                WriteAttribute("colspan", Tuple.Create(" colspan=\"", 4816), Tuple.Create("\"", 4846)

            #line 100 "..\..\Views\Subscriber\List.cshtml"
                               , Tuple.Create(Tuple.Create("", 4826), Tuple.Create <System.Object, System.Int32>(visibleColumnsCount

            #line default
            #line hidden
                                                                                                                 , 4826), false)
                               );

                WriteLiteral(">");


            #line 100 "..\..\Views\Subscriber\List.cshtml"
                Write(RootGlobalization.Message_Saving);


            #line default
            #line hidden
                WriteLiteral("</td>\r\n");

                WriteLiteral("                <!-- /ko -->\r\n");


            #line 102 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("                ");


            #line 103 "..\..\Views\Subscriber\List.cshtml"
            if (gridViewModel.CanEditItems)
            {
            #line default
            #line hidden
                WriteLiteral("                    <td");

                WriteLiteral(" class=\"bcms-tables-nohover\"");

                WriteLiteral(">&nbsp;</td>\r\n");

                WriteLiteral("                <!-- ko if: deleting() -->\r\n");

                WriteLiteral("                    <td");

                WriteLiteral(" class=\"bcms-tables-nohover\"");

                WriteAttribute("colspan", Tuple.Create(" colspan=\"", 5166), Tuple.Create("\"", 5196)

            #line 107 "..\..\Views\Subscriber\List.cshtml"
                               , Tuple.Create(Tuple.Create("", 5176), Tuple.Create <System.Object, System.Int32>(visibleColumnsCount

            #line default
            #line hidden
                                                                                                                 , 5176), false)
                               );

                WriteLiteral(">");


            #line 107 "..\..\Views\Subscriber\List.cshtml"
                Write(RootGlobalization.Message_Deleting);


            #line default
            #line hidden
                WriteLiteral("</td>\r\n");

                WriteLiteral("                <!-- /ko -->\r\n");


            #line 109 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("                <!-- /ko -->\r\n                <!-- ko ifnot: saving() || deleting" +
                         "() -->\r\n");


            #line 112 "..\..\Views\Subscriber\List.cshtml"


            #line default
            #line hidden

            #line 112 "..\..\Views\Subscriber\List.cshtml"
            if (gridViewModel.CanEditItems)
            {
            #line default
            #line hidden
                WriteLiteral("                    <td>\r\n                        <!-- ko if: !editingIsDisabled(" +
                             ") -->\r\n                        <div");

                WriteLiteral(" class=\"bcms-action-edit\"");

                WriteLiteral(" data-bind=\"click: onEdit\"");

                WriteAttribute("title", Tuple.Create(" title=\"", 5614), Tuple.Create("\"", 5652)

            #line 116 "..\..\Views\Subscriber\List.cshtml"
                               , Tuple.Create(Tuple.Create("", 5622), Tuple.Create <System.Object, System.Int32>(RootGlobalization.Button_Edit

            #line default
            #line hidden
                                                                                                                 , 5622), false)
                               );

                WriteLiteral(">");


            #line 116 "..\..\Views\Subscriber\List.cshtml"
                Write(RootGlobalization.Button_Edit);


            #line default
            #line hidden
                WriteLiteral("</div>\r\n                        <!-- /ko -->\r\n                    </td>\r\n");


            #line 119 "..\..\Views\Subscriber\List.cshtml"
            }
            else
            {
            #line default
            #line hidden
                WriteLiteral("                    <td>&nbsp;</td>\r\n");


            #line 123 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("\r\n");


            #line 125 "..\..\Views\Subscriber\List.cshtml"


            #line default
            #line hidden

            #line 125 "..\..\Views\Subscriber\List.cshtml"
            foreach (var column in visibleColumns)
            {
            #line default
            #line hidden

            #line 127 "..\..\Views\Subscriber\List.cshtml"
                Write(Html.Partial(column.CellView, column));


            #line default
            #line hidden

            #line 127 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("\r\n");


            #line 130 "..\..\Views\Subscriber\List.cshtml"


            #line default
            #line hidden

            #line 130 "..\..\Views\Subscriber\List.cshtml"
            if (gridViewModel.CanDeleteItems)
            {
            #line default
            #line hidden
                WriteLiteral("                    <!-- ko if: !isActive() && !deletingIsDisabled() -->\r\n");

                WriteLiteral("                    <td");

                WriteLiteral(" style=\"width: 40px; padding: 10px 0;\"");

                WriteLiteral(">                 \r\n                        <div");

                WriteLiteral(" class=\"bcms-action-delete\"");

                WriteLiteral(" data-bind=\"click: onDelete\"");

                WriteAttribute("title", Tuple.Create(" title=\"", 6341), Tuple.Create("\"", 6381)

            #line 134 "..\..\Views\Subscriber\List.cshtml"
                               , Tuple.Create(Tuple.Create("", 6349), Tuple.Create <System.Object, System.Int32>(RootGlobalization.Button_Delete

            #line default
            #line hidden
                                                                                                                 , 6349), false)
                               );

                WriteLiteral(">");


            #line 134 "..\..\Views\Subscriber\List.cshtml"
                Write(RootGlobalization.Button_Delete);


            #line default
            #line hidden
                WriteLiteral("</div>\r\n                    </td>\r\n");

                WriteLiteral("                    <!-- /ko -->\r\n");


            #line 137 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("                ");


            #line 138 "..\..\Views\Subscriber\List.cshtml"
            if (gridViewModel.CanEditItems)
            {
            #line default
            #line hidden
                WriteLiteral("                    <!-- ko if: isActive() -->\r\n");

                WriteLiteral("                    <td");

                WriteLiteral(" style=\"width: 120px;\"");

                WriteLiteral(">                   \r\n                        <div");

                WriteLiteral(" class=\"bcms-btn-primary\"");

                WriteLiteral(" data-bind=\"click: onSave\"");

                WriteLiteral(">");


            #line 142 "..\..\Views\Subscriber\List.cshtml"
                Write(gridViewModel.SaveButtonTitle);


            #line default
            #line hidden
                WriteLiteral("</div>\r\n                        <div");

                WriteLiteral(" class=\"bcms-btn-cancel\"");

                WriteLiteral(" data-bind=\"click: onCancelEdit\"");

                WriteLiteral(">");


            #line 143 "..\..\Views\Subscriber\List.cshtml"
                Write(RootGlobalization.Button_Cancel);


            #line default
            #line hidden
                WriteLiteral("</div>                   \r\n                    </td>\r\n");

                WriteLiteral("                    <!-- /ko -->\r\n");


            #line 146 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("                ");


            #line 147 "..\..\Views\Subscriber\List.cshtml"
            if (!gridViewModel.CanDeleteItems && !gridViewModel.CanEditItems)
            {
            #line default
            #line hidden
                WriteLiteral("                    ");

                WriteLiteral("<td>&nbsp;</td>\r\n");


            #line 150 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("\r\n                <!-- /ko -->\r\n            </tr>\r\n            <!-- /ko -->\r\n    " +
                         "        <!-- ko if: items().length == 0 -->\r\n            <tr>\r\n                <" +
                         "td");

            WriteAttribute("colspan", Tuple.Create(" colspan=\"", 7353), Tuple.Create("\"", 7389)

            #line 157 "..\..\Views\Subscriber\List.cshtml"
                           , Tuple.Create(Tuple.Create("", 7363), Tuple.Create <System.Object, System.Int32>(visibleColumnsCount + 2

            #line default
            #line hidden
                                                                                                             , 7363), false)
                           );

            WriteLiteral(">\r\n                    <div");

            WriteLiteral(" class=\"bcms-table-no-data\"");

            WriteLiteral(">");


            #line 158 "..\..\Views\Subscriber\List.cshtml"
            Write(RootGlobalization.Grid_NoDataAvailable_Message);


            #line default
            #line hidden
            WriteLiteral("</div>\r\n                </td>\r\n            </tr>\r\n            <!-- /ko -->\r\n     " +
                         "   </tbody>\r\n    </table>\r\n\r\n");


            #line 165 "..\..\Views\Subscriber\List.cshtml"


            #line default
            #line hidden

            #line 165 "..\..\Views\Subscriber\List.cshtml"
            if (gridViewModel.AddHiddenFields)
            {
            #line default
            #line hidden
                WriteLiteral("        <!-- ko foreach: items -->\r\n");


            #line 168 "..\..\Views\Subscriber\List.cshtml"
                foreach (var column in gridViewModel.Columns)
                {
                    if (!string.IsNullOrWhiteSpace(column.HiddenFieldName))
                    {
            #line default
            #line hidden
                        WriteLiteral("                <input");

                        WriteLiteral(" type=\"hidden\"");

                        WriteLiteral(" name=\"\"");

                        WriteLiteral(" value=\"\"");

                        WriteLiteral(" data-bind=\"valueBinder: ");


            #line 172 "..\..\Views\Subscriber\List.cshtml"
                        Write(column.ValueBind);


            #line default
            #line hidden
                        WriteLiteral(", attr {name hiddenfieldname(\'");


            #line 172 "..\..\Views\Subscriber\List.cshtml"
                        Write(column.HiddenFieldName);


            #line default
            #line hidden
                        WriteLiteral("\', $index()) }\"");

                        WriteLiteral(">\r\n");


            #line 173 "..\..\Views\Subscriber\List.cshtml"
                    }
                }


            #line default
            #line hidden
                WriteLiteral("        <!-- /ko -->\r\n");


            #line 176 "..\..\Views\Subscriber\List.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("</div>\r\n");
        }