or
if (ViewState["GridData"] != null) { grdCitasMasivas.DataSource = ViewState["GridData"]; grdCitasMasivas.Rebind(); }
//event called after server code executes function ResponseEnd(sender, args) { var hid = document.getElementById("<%=hidReturn.ClientID %>"); //get value from hidden control which is set by server code if (hid.value == "True") { alert("You don't have all the required documents"); return false; } else return true; }
protected virtual void SetGrid(CustomFormPageHandler form, ASPXListFrameDefinition definition) { selectedID = ((FrameObjects.GetFrameControlId(FrameName) != Definition.ID) ? -9 : FrameObjects.GetFrameObjectID(FrameName)); //Grid.DataSource = OWData; //if (!IsLOV) Grid.SelectedIndexChanged += new EventHandler(SelectedIndexChanged); Grid.DataBinding += new EventHandler(GridDataBinding); Grid.DataBound += new EventHandler(Grid_DataBound); Grid.ItemDataBound += new GridItemEventHandler(GridItemDataBoundEvent); Grid.ColumnCreated += new GridColumnCreatedEventHandler(Grid_ColumnCreated); Grid.DataSourceID = OWData.ClientID; Grid.ID = definition.ID; Grid.AllowPaging = true; Grid.AllowSorting = true; Grid.AllowFilteringByColumn = !definition.HideFilterRow; if (!IsLOV) { Grid.Height = (Unit.Parse(definition.Height)); Grid.Width = (Unit.Parse(definition.Width)); } else { // Grid.Height = new Unit("100%");// (Unit.Parse(definition.Height)); Grid.Width = new Unit("100%"); //(Unit.Parse(definition.Width)); } Grid.ClientSettings.EnableAlternatingItems = true; Grid.ClientSettings.Scrolling.AllowScroll = true; Grid.ClientSettings.EnablePostBackOnRowClick = true; Grid.ClientSettings.Resizing.AllowResizeToFit = true; Grid.ClientSettings.Selecting.AllowRowSelect = true; Grid.AutoGenerateColumns = false; Grid.MasterTableView.AllowMultiColumnSorting = true; Grid.MasterTableView.ShowHeadersWhenNoRecords = true; Grid.MasterTableView.AlternatingItemStyle.BackColor = Color.LightGray; Grid.MasterTableView.DataKeyNames = new string[] { "ID" }; if (definition.Attribute.Count() > 1) { Grid.GroupingEnabled = true; Grid.ShowGroupPanel = true; Grid.ClientSettings.AllowDragToGroup = true; Grid.ClientSettings.Resizing.AllowColumnResize = true; Grid.ClientSettings.Resizing.EnableRealTimeResize = true; Grid.ClientSettings.EnableRowHoverStyle = true; } }