private void BindItemsGrid() { if (!String.IsNullOrEmpty(JurisdictionGroupList.SelectedValue)) { ShippingMethodDto.ShippingMethodCaseRow[] rows = (ShippingMethodDto.ShippingMethodCaseRow[])_ShippingMethodDto.ShippingMethodCase.Select(String.Format("JurisdictionGroupId={0}", JurisdictionGroupList.SelectedValue)); if (rows != null) { ItemsGrid.DataSource = rows; ItemsGrid.DataBind(); if (ItemsGrid.Items.Count != 0) { //string that hold the javascript confirm message string confirm = "return confirm('Are you sure you want to delete?')"; foreach (DataGridItem item in ItemsGrid.Items) { LinkButton deleteBtn = (LinkButton)item.Cells[6].Controls[0]; deleteBtn.Attributes.Add("onclick", confirm); } } } } if (IsPostBack) { UpdatePanel1.Update(); } //JurisdictionGroupWeightPanel.Update(); }
protected void Page_Load(object sender, EventArgs e) { SPListItem config = SPContext.Current.Web.Lists[Constants.ConfigListName].Items[0]; AuctionTitle.Text = config["Title"].ToString(); var list = SPContext.Current.Web.Lists[Constants.ItemsListName]; var jscriptFormatString = "javascript:auctionOpenModalURL(L_Menu_BaseUrl + '/Lists/" + Constants.ItemsListName + "/EditForm.aspx?ID={0}', 'Update Item', 645, 800, 'refreshCallback', false)"; var items = (from SPListItem listItem in list.Items orderby listItem.Title select new AuctionItem { Id = listItem.ID, Page = Page.Request.Path, Title = FormatTitle(listItem), Bids = FormatNumberOfBids(listItem), Bid = FormatBid(listItem), Value = listItem["Value"] == null ? "" : string.Format("<div class=\"auction-item-grid-value\">{0:c}</div>", listItem["Value"]), Bidder = listItem["Bidder"] == null ? "" : FormatBidderName(listItem), IsPaid = listItem["IsPaid"] == null ? "" : listItem["IsPaid"].ToString(), IsSold = listItem["IsSold"] == null ? "" : listItem["IsSold"].ToString(), Action = "<a href=\"#\" onclick=\"" + string.Format(jscriptFormatString, listItem.ID) + "\">Edit</a>", }).ToList(); ItemsGrid.DataSource = items; ItemsGrid.DataBind(); HomeLink.NavigateUrl = Page.Request.Path; }
protected void Page_Load(object sender, EventArgs e) { if (UserSession.User == null) { Response.Redirect("Account/Login.aspx"); } ItemsGrid.DataSource = SqlHelper.GetItems(); ItemsGrid.DataBind(); }
/// <summary> /// Binds the items grid. /// </summary> /// <param name="id">The id.</param> private void BindItemsGrid(int id) { DataTable dt = new DataTable(); dt.Columns.Add("MetaFieldId", typeof(int)); dt.Columns.Add("FriendlyName", typeof(string)); // Fields MetaFieldCollection mfc = MetaField.GetList(MDContext /*Namespace, true*/); // allow sharing meta fields foreach (MetaField field in mfc) { if (field.IsUser) { DataRow row = dt.NewRow(); row["MetaFieldId"] = field.Id; row["FriendlyName"] = field.FriendlyName; dt.Rows.Add(row); } } ItemsGrid.DataSource = new DataView(dt); ItemsGrid.DataBind(); if (id > 0) { ArrayList list = new ArrayList(); MetaFieldCollection mfc2 = MetaField.GetList(MDContext, id); foreach (MetaField mf in mfc2) { if (mf.IsUser) { for (int i = 0; i < ItemsGrid.Items.Count; i++) { if ((int)ItemsGrid.DataKeys[i] == mf.Id) { list.Add(i); TextBox box = (TextBox)ItemsGrid.Items[i].FindControl("Weight"); box.Text = mf.Weight.ToString(); } } } } ((Mediachase.Web.Console.Controls.RowSelectorColumn)ItemsGrid.Columns[0]).SelectedIndexes = (int[])list.ToArray(typeof(int)); } }
/// <summary> /// Binds a data source to the invoked server control and all its child controls. /// </summary> public override void DataBind() { MetaLabelCtrl.Text = String.Format("{0} ({1})", MetaField.FriendlyName, LanguageCode); MetaDescriptionCtrl.Text = MetaField.Description; if (DictionaryItemsTable != null) { ItemsGrid.DataSource = DictionaryItemsTable; ItemsGrid.DataBind(); } else { BindData(); } base.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { clsCliente mObj_Cliente = new clsCliente(); DataView dv = new DataView(); dv = mObj_Cliente.ObterListaCliente(); if (dv == null) { //erro } else { ItemsGrid.DataSource = dv; ItemsGrid.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { UpdateAddNewItemLinks(); var list = SPContext.Current.Web.Lists[Constants.ItemsListName]; var catfilter = Page.Request.QueryString["catid"]; List <AuctionItem> items; if (catfilter != null) { var catid = Convert.ToInt32(catfilter); var cat = string.Format("{0};#", catid); items = (from SPListItem listItem in list.Items orderby listItem.Title where listItem["Categories"].ToString().Contains(cat) select new AuctionItem { Image = GetThumbnailImage((SPFieldLookupValueCollection)listItem["Pictures"], listItem.ID), Id = listItem.ID, Page = Page.Request.Path, Title = FormatTitle(listItem), Bid = FormatBid(listItem), }).ToList(); } else { items = (from SPListItem listItem in list.Items orderby listItem.Title select new AuctionItem { Image = GetThumbnailImage((SPFieldLookupValueCollection)listItem["Pictures"], listItem.ID), Id = listItem.ID, Page = Page.Request.Path, Title = FormatTitle(listItem), Bid = FormatBid(listItem), }).ToList(); } ItemsGrid.DataSource = items; ItemsGrid.DataBind(); UpdateAuctionEndsLabel(); UpdateSearchCriteriaLabel(items.Count); }
/// <summary> /// Binds the data. /// </summary> private void BindData() { DataTable dt = new DataTable(); dt.Columns.Add("MetaFieldId", typeof(int)); dt.Columns.Add("FriendlyName", typeof(string)); // Fields MetaFieldCollection mfc = MetaField.GetList(MDContext); foreach (MetaField field in mfc) { if (field.IsUser) { DataRow row = dt.NewRow(); row["MetaFieldId"] = field.Id; row["FriendlyName"] = field.FriendlyName; dt.Rows.Add(row); } } ItemsGrid.DataSource = new DataView(dt); ItemsGrid.DataBind(); }