public string Process() { SearchDialogSettings searchDialogSettings = this._grid.SearchDialogSettings; if (searchDialogSettings.TopOffset != 0) { this._jsonValues["top"] = searchDialogSettings.TopOffset; } if (searchDialogSettings.LeftOffset != 0) { this._jsonValues["left"] = searchDialogSettings.LeftOffset; } if (searchDialogSettings.Width != 300) { this._jsonValues["width"] = searchDialogSettings.Width; } if (searchDialogSettings.Height != 300) { this._jsonValues["height"] = searchDialogSettings.Height; } if (searchDialogSettings.Modal) { this._jsonValues["modal"] = true; } if (!searchDialogSettings.Draggable) { this._jsonValues["drag"] = false; } if (!string.IsNullOrEmpty(searchDialogSettings.FindButtonText)) { this._jsonValues["Find"] = searchDialogSettings.FindButtonText; } if (!string.IsNullOrEmpty(searchDialogSettings.ResetButtonText)) { this._jsonValues["Clear"] = searchDialogSettings.ResetButtonText; } if (searchDialogSettings.MultipleSearch) { this._jsonValues["multipleSearch"] = true; } if (searchDialogSettings.ValidateInput) { this._jsonValues["checkInput"] = true; } if (!searchDialogSettings.Resizable) { this._jsonValues["resize"] = false; } this._jsonValues["recreateForm"] = true; return(new JavaScriptSerializer().Serialize(this._jsonValues)); }
public string Process() { SearchDialogSettings searchDialogSettings = this._grid.SearchDialogSettings; if (searchDialogSettings.TopOffset != 0) { this._jsonValues["top"] = searchDialogSettings.TopOffset; } if (searchDialogSettings.LeftOffset != 0) { this._jsonValues["left"] = searchDialogSettings.LeftOffset; } if (searchDialogSettings.Width != 300) { this._jsonValues["width"] = searchDialogSettings.Width; } if (searchDialogSettings.Height != 300) { this._jsonValues["height"] = searchDialogSettings.Height; } if (searchDialogSettings.Modal) { this._jsonValues["modal"] = true; } if (!searchDialogSettings.Draggable) { this._jsonValues["drag"] = false; } if (!string.IsNullOrEmpty(searchDialogSettings.FindButtonText)) { this._jsonValues["Find"] = searchDialogSettings.FindButtonText; } if (!string.IsNullOrEmpty(searchDialogSettings.ResetButtonText)) { this._jsonValues["Clear"] = searchDialogSettings.ResetButtonText; } if (searchDialogSettings.MultipleSearch) { this._jsonValues["multipleSearch"] = true; } //zhh if (searchDialogSettings.ShowQuery) { this._jsonValues["showQuery"] = true; } if (searchDialogSettings.ValidateInput) { this._jsonValues["checkInput"] = true; } if (!searchDialogSettings.Resizable) { this._jsonValues["resize"] = false; } if (searchDialogSettings.CloseOnEscape) { this._jsonValues["closeOnEscape"] = true; } this._jsonValues["recreateForm"] = true; //return new JavaScriptSerializer().Serialize(this._jsonValues); string json = new JavaScriptSerializer().Serialize(this._jsonValues); ClientSideEvents clientSideEvents = this._grid.ClientSideEvents; json = JsonUtil.RenderClientSideEvent(json, "beforeShowSearch", clientSideEvents.BeforeSearchDialogShown); return(JsonUtil.RenderClientSideEvent(json, "afterShowSearch", clientSideEvents.AfterSearchDialogShown)); }