Exemplo n.º 1
0
 protected void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
 {
     if (e.Item.Cells[0].Text == "(暂无收藏)")
     {
         e.Item.Cells[1].Controls.Remove(e.Item.Cells[1].Controls[0]);
     }
 }
Exemplo n.º 2
0
 /*
  * Events
  */
 /// <summary>
 ///
 /// </summary>
 protected void InboxDataGrid_ItemDataBound(System.Object sender, System.Web.UI.WebControls.DataGridItemEventArgs args)
 {
     // TODO: change aspect of read messages
     if (args.Item.ItemType == System.Web.UI.WebControls.ListItemType.Item)
     {
         args.Item.Attributes.Add("onmouseover", "this.className='" + this.InboxDataGrid.ItemStyle.CssClass + "H'");
         args.Item.Attributes.Add("onmouseout", "this.className='" + this.InboxDataGrid.ItemStyle.CssClass + "'");
     }
     if (args.Item.ItemType == System.Web.UI.WebControls.ListItemType.AlternatingItem)
     {
         args.Item.Attributes.Add("onmouseover", "this.className='" + this.InboxDataGrid.AlternatingItemStyle.CssClass + "H'");
         args.Item.Attributes.Add("onmouseout", "this.className='" + this.InboxDataGrid.AlternatingItemStyle.CssClass + "'");
     }
     System.Web.UI.WebControls.HyperLink label = (System.Web.UI.WebControls.HyperLink)(args.Item.Cells[2].FindControl("inboxItemSubjectLink"));
     if (label != null && label.Text.Length == 0)
     {
         label.Text = SharpUI.LocalizedRS.GetString("noSubject");
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// Respond to a <c>DataGrid.ItemCreated</c> event where <c>DataGridItemEventArgs.Item.ItemType == ListItemType.Pager</c>.
 /// </summary>
 /// <param name="e">Event DataGridItemEventArgs.</param>
 public static void CustomizePager(System.Web.UI.WebControls.DataGridItemEventArgs e)
 {
     System.Web.UI.WebControls.TableCell pager = (System.Web.UI.WebControls.TableCell)e.Item.Controls[0];
     for (int i = 0; i < pager.Controls.Count; i++)
     {
         if (pager.Controls[i].ToString() == "System.Web.UI.WebControls.Label")
         {
             System.Web.UI.WebControls.Label lbl = (System.Web.UI.WebControls.Label)pager.Controls[i];
             lbl.Text = "Page " + lbl.Text;
         }
         else if (pager.Controls[i].ToString() == "System.Web.UI.LiteralControl")
         {
             System.Web.UI.LiteralControl lit = (System.Web.UI.LiteralControl)pager.Controls[i];
             lit.Text = " | ";
         }
         else
         {
             System.Web.UI.WebControls.LinkButton lnk = (System.Web.UI.WebControls.LinkButton)pager.Controls[i];
             lnk.Text = "Page " + lnk.Text;
         }
     }
 }
 protected override void OnItemDataBound(System.Web.UI.WebControls.DataGridItemEventArgs e)
 {
     // Assumes your field is in the first column
     e.Item.Cells[0].Style["mso-number-format"] = @"\@";
 }
Exemplo n.º 5
0
        protected void grdDetails_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
        {
            Int16 fclno;

            fclno = 5;
            if (e.Item.ItemType == System.Web.UI.WebControls.ListItemType.AlternatingItem)
            {
                interimtotal            += System.Convert.ToDouble(e.Item.Cells[fclno].Text);
                interimtotal1           += System.Convert.ToDouble(e.Item.Cells[fclno + 1].Text);
                intt2                   += System.Convert.ToDouble(e.Item.Cells[fclno + 2].Text);
                intt3                   += System.Convert.ToDouble(e.Item.Cells[fclno + 3].Text);
                intt4                   += System.Convert.ToDouble(e.Item.Cells[fclno + 4].Text);
                intt5                   += System.Convert.ToDouble(e.Item.Cells[fclno + 5].Text);
                intt6                   += System.Convert.ToDouble(e.Item.Cells[fclno + 6].Text);
                intt7                   += System.Convert.ToDouble(e.Item.Cells[fclno + 7].Text);
                intt8                   += System.Convert.ToDouble(e.Item.Cells[fclno + 8].Text);
                intt9                   += System.Convert.ToDouble(e.Item.Cells[fclno + 9].Text);
                intt10                  += System.Convert.ToDouble(e.Item.Cells[fclno + 10].Text);
                intt11                  += System.Convert.ToDouble(e.Item.Cells[fclno + 11].Text);
                intt12                  += System.Convert.ToDouble(e.Item.Cells[fclno + 12].Text);
                intt13                  += System.Convert.ToDouble(e.Item.Cells[fclno + 13].Text);
                intt14                  += System.Convert.ToDouble(e.Item.Cells[fclno + 14].Text);
                intt15                  += System.Convert.ToDouble(e.Item.Cells[fclno + 15].Text);
                intt16                  += System.Convert.ToDouble(e.Item.Cells[fclno + 16].Text);
                intt17                  += System.Convert.ToDouble(e.Item.Cells[fclno + 17].Text);
                intt18                  += System.Convert.ToDouble(e.Item.Cells[fclno + 18].Text);
                intt19                  += System.Convert.ToDouble(e.Item.Cells[fclno + 19].Text);
                intt20                  += System.Convert.ToDouble(e.Item.Cells[fclno + 20].Text);
                intt21                  += System.Convert.ToDouble(e.Item.Cells[fclno + 21].Text);
                intt22                  += System.Convert.ToDouble(e.Item.Cells[fclno + 22].Text);
                intt23                  += System.Convert.ToDouble(e.Item.Cells[fclno + 23].Text);
                intt24                  += System.Convert.ToDouble(e.Item.Cells[fclno + 24].Text);
                intt25                  += System.Convert.ToDouble(e.Item.Cells[fclno + 25].Text);
                intt26                  += System.Convert.ToDouble(e.Item.Cells[fclno + 26].Text);
                intt27                  += System.Convert.ToDouble(e.Item.Cells[fclno + 27].Text);
                e.Item.Cells[34].Enabled = !vlocked;
                e.Item.Cells[35].Enabled = !vlocked;
            }
            if (e.Item.ItemType == System.Web.UI.WebControls.ListItemType.Footer)
            {
                e.Item.Cells[0].Text          = "TOTAL: ";
                e.Item.Cells[fclno].Text      = interimtotal.ToString();
                e.Item.Cells[fclno + 1].Text  = interimtotal1.ToString();
                e.Item.Cells[fclno + 2].Text  = intt2.ToString();
                e.Item.Cells[fclno + 3].Text  = intt3.ToString();
                e.Item.Cells[fclno + 4].Text  = intt4.ToString();
                e.Item.Cells[fclno + 5].Text  = intt5.ToString();
                e.Item.Cells[fclno + 6].Text  = intt6.ToString();
                e.Item.Cells[fclno + 7].Text  = intt7.ToString();
                e.Item.Cells[fclno + 8].Text  = intt8.ToString();
                e.Item.Cells[fclno + 9].Text  = intt9.ToString();
                e.Item.Cells[fclno + 10].Text = intt10.ToString();
                e.Item.Cells[fclno + 11].Text = intt11.ToString();
                e.Item.Cells[fclno + 12].Text = intt12.ToString();
                e.Item.Cells[fclno + 13].Text = intt13.ToString();
                e.Item.Cells[fclno + 14].Text = intt14.ToString();
                e.Item.Cells[fclno + 15].Text = intt15.ToString();
                e.Item.Cells[fclno + 16].Text = intt16.ToString();
                e.Item.Cells[fclno + 17].Text = intt17.ToString();
                e.Item.Cells[fclno + 18].Text = intt18.ToString();
                e.Item.Cells[fclno + 19].Text = intt19.ToString();
                e.Item.Cells[fclno + 20].Text = intt20.ToString();
                e.Item.Cells[fclno + 21].Text = intt21.ToString();
                e.Item.Cells[fclno + 22].Text = intt22.ToString();
                e.Item.Cells[fclno + 23].Text = intt23.ToString();
                e.Item.Cells[fclno + 24].Text = intt24.ToString();
                e.Item.Cells[fclno + 25].Text = intt25.ToString();
                e.Item.Cells[fclno + 26].Text = intt26.ToString();
                e.Item.Cells[fclno + 27].Text = intt27.ToString();
            }
        }