private void InitializeDefaults() { HeaderImage.Url = WebAreaCommonResources.ProvideURLFor("Images.btnSearch.png"); HeaderSearchUndefined = "Поиск: критерии поиска не заданы".Localize(); HeaderSearchPerformed = "Поиск: поиск по критериям".Localize(); HeaderSearchCancelled = "Поиск: критерии поиска очищены".Localize(); PerformSearchText = "Найти".Localize(); CancelSearchText = "Очистить поиск".Localize(); }
public CommonASPxGridView() { #region PROPERTY DEFAULTS KeyFieldName = "Id"; GroupPanelHeaderNoWrap = true; #endregion #region SETTINGS_COMMAND_BUTTON_DEFAULTS var settingsCommandButton = SettingsCommandButton; #region EDITBUTTON DEFAULTS var settingsCommandEditButton = settingsCommandButton.EditButton; settingsCommandEditButton.ButtonType = GridViewCommandButtonType.Image; settingsCommandEditButton.Text = "Редактировать".Localize(); settingsCommandEditButton.Image.Url = WebAreaCommonResources.ProvideURLFor("Images.btnEdit.png"); settingsCommandEditButton.Image.ToolTip = "Редактировать запись".Localize(); #endregion #region VIEWBUTTON DEFAULTS var settingsCommandViewButton = settingsCommandButton.ViewButton; settingsCommandViewButton.ButtonType = GridViewCommandButtonType.Image; settingsCommandViewButton.Text = "Просмотреть".Localize(); settingsCommandViewButton.Image.Url = WebAreaCommonResources.ProvideURLFor("Images.btnView.png"); settingsCommandViewButton.Image.ToolTip = "Просмотреть запись".Localize(); #endregion #region NEWBUTTON DEFAULTS var settingsCommandNewButton = settingsCommandButton.NewButton; settingsCommandNewButton.ButtonType = GridViewCommandButtonType.Image; settingsCommandNewButton.Text = "Добавить".Localize(); settingsCommandNewButton.Image.Url = WebAreaCommonResources.ProvideURLFor("Images.btnNew.png"); settingsCommandNewButton.Image.ToolTip = "Добавить запись".Localize(); #endregion #region DELETEBUTTON DEFAULTS var settingsCommandDeleteButton = settingsCommandButton.DeleteButton; settingsCommandDeleteButton.ButtonType = GridViewCommandButtonType.Image; settingsCommandDeleteButton.Text = "Удалить".Localize(); settingsCommandDeleteButton.Image.Url = WebAreaCommonResources.ProvideURLFor("Images.btnDelete.png"); settingsCommandDeleteButton.Image.ToolTip = "Удалить запись".Localize(); #endregion #region ECBUTTONS DEFAULTS var settingsExpandCollapseAllButtons = settingsCommandButton.ExpandCollapseAllButtons; #region EXPANDALLBUTTON DEFAULTS var settingsCommandExpandAllButton = settingsExpandCollapseAllButtons.ExpandAllButton; settingsCommandExpandAllButton.ButtonType = GridViewCommandButtonType.Image; settingsCommandExpandAllButton.Text = "Развернуть все".Localize(); settingsCommandExpandAllButton.Image.Url = WebAreaCommonResources.ProvideURLFor("Images.btnExpandAll.png"); settingsCommandExpandAllButton.Image.UrlDisabled = WebAreaCommonResources.ProvideURLFor("Images.btnExpandAll_Disabled.png"); #endregion #region BUTTONSEPARATOR DEFAULTS var settingsCommandButtonSeparator = settingsExpandCollapseAllButtons.ButtonSeparator; settingsCommandButtonSeparator.SeparatorType = ASPxSmartGridViewCommandButtonSeparatorType.Image; settingsCommandButtonSeparator.Image.Url = WebAreaCommonResources.ProvideURLFor("Images.btnSeparator.png"); #endregion #region COLLAPSEALLBUTTON DEFAULTS var settingsCommandCollapseAllButton = settingsExpandCollapseAllButtons.CollapseAllButton; settingsCommandCollapseAllButton.ButtonType = GridViewCommandButtonType.Image; settingsCommandCollapseAllButton.Text = "Свернуть все".Localize(); settingsCommandCollapseAllButton.Image.Url = WebAreaCommonResources.ProvideURLFor("Images.btnCollapseAll.png"); settingsCommandCollapseAllButton.Image.UrlDisabled = WebAreaCommonResources.ProvideURLFor("Images.btnCollapseAll_Disabled.png"); #endregion #endregion #endregion #region SETTINGS_TEXT DEFAULTS var settingsText = SettingsText; settingsText.EmptyDataRow = "Нет записей для отображения".Localize(); settingsText.ConfirmDelete = "Вы действительно хотите удалить данную запись?".Localize(); settingsText.CommandCancel = "Отмена".Localize(); settingsText.GroupContinuedOnNextPage = "(продолжение на следующей странице...)".Localize(); settingsText.GroupPanel = "Перетащите сюда заголовок колонки для группировки данных".Localize(); settingsText.GroupItemCountFormat = "количество записей: {0:d}".Localize(); settingsText.NullGroupDisplayText = "значение не указано".Localize(); settingsText.SearchResultsSummary = "По критериям поиска: {0} было найдено {1} записи(ей)".Localize(); settingsText.SearchResultsEmptyDetails = "'критерии поиска не указаны'".Localize(); settingsText.ConfirmEditFormWindowUnload = "Открыта форма редактирования".Localize(); settingsText.SourceElementNotFound = "Не можем осуществить запрашиваемое действие, так как искомая запись уже удалена.".Localize(); settingsText.CallbackTargetNotFound = "Не может осуществить запрашиваемое действие с подчиненным гридом, так как редактируемая вами запись основного грида скорее всего уже удалена.\r\n\r\nПерегрузить основной грид сейчас?".Localize(); #region INIT_NEW_ROW DEFAULTS var settingsTextInitNewRow = settingsText.InitNewRow; settingsTextInitNewRow.CommandUpdate = "Добавить".Localize(); #endregion #region START_ROW_EDITING DEFAULTS var settingsTextStartRowEditing = settingsText.StartRowEditing; settingsTextStartRowEditing.CommandUpdate = "Сохранить".Localize(); #endregion #endregion #region SETTINGS_LOADING_PANEL DEFAULTS var settingsLoadingPanel = SettingsLoadingPanel; settingsLoadingPanel.Text = "Загрузка...".Localize(); #endregion #region SETTINGS_PAGER DEFAULTS var settingsPager = SettingsPager; #region SUMMARY DEFAULTS var settingsPagerSummary = settingsPager.Summary; settingsPagerSummary.AllPagesText = "Страница: {0} - {1} (всего строк {2})".Localize(); settingsPagerSummary.Text = "Страница: {0} - {1} (всего строк {2})".Localize(); #endregion #endregion }
public override object EvaluateExpression(object target, BoundPropertyEntry entry, object parsedData, ExpressionBuilderContext context) { return(WebAreaCommonResources.ProvideURLFor(entry.Expression.Trim())); }