Getting value from a cell from a gridview on RowDataBound event

前端 未结 12 1034
[愿得一人]
[愿得一人] 2020-12-23 16:48
string percentage = e.Row.Cells[7].Text;

I am trying to do some dynamic stuff with my GridView, so I have wired up some code to the RowDataBound ev

12条回答
  •  青春惊慌失措
    2020-12-23 17:51

    
      
        <%# AddPercentClickThroughs(Convert.ToDecimal(DataBinder.Eval(Container.DataItem, "EmailSummary.pLinksClicked")), Convert.ToDecimal(DataBinder.Eval(Container.DataItem, "NumberOfSends")))%>
      
    
    
    
    public string AddPercentClickThroughs(decimal NumberOfSends, decimal EmailSummary.pLinksClicked)
    {
        decimal OccupancyPercentage = 0;
        if (TotalNoOfRooms != 0 && RoomsOccupied != 0)
        {
            OccupancyPercentage = (Convert.ToDecimal(NumberOfSends) / Convert.ToDecimal(EmailSummary.pLinksClicked) * 100);
        }
        return OccupancyPercentage.ToString("F");
    }
    

提交回复
热议问题