protected void RadIndimanInvoice_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e) { if (e.Item is GridDataItem) { var item = e.Item as GridDataItem; if ((item.ItemIndex > -1 && item.DataItem is ReturnInvoiceDetailsBO)) { ReturnInvoiceDetailsBO objInvoice = (ReturnInvoiceDetailsBO)item.DataItem; HyperLink linkEdit = (HyperLink)item.FindControl("linkEdit"); linkEdit.NavigateUrl = "/AddEditInvoice.aspx?id=" + objInvoice.Invoice.ToString() + "&Type=i"; //decimal totalindimanprice = 0; //totalindimanprice = (decimal)(objInvoice.Qty * objInvoice.IndimanRate); //Literal litAmount = (Literal)item.FindControl("litAmount"); //litAmount.Text = totalindimanprice.ToString("0.00"); LinkButton btnIndimanInvoice = (LinkButton)item.FindControl("btnIndimanInvoice"); btnIndimanInvoice.Attributes.Add("qid", objInvoice.Invoice.ToString()); } } }
protected void RadInvoice_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e) { if (e.Item is GridDataItem) { var item = e.Item as GridDataItem; if ((item.ItemIndex > -1 && item.DataItem is ReturnInvoiceDetailsBO)) { ReturnInvoiceDetailsBO objInvoice = (ReturnInvoiceDetailsBO)item.DataItem; HyperLink linkEdit = (HyperLink)item.FindControl("linkEdit"); linkEdit.NavigateUrl = "/AddEditInvoice.aspx?id=" + objInvoice.Invoice.ToString(); //decimal totalfactoryprice = 0; //totalfactoryprice = (decimal)(objInvoice.Qty * objInvoice.FactoryRate); //Literal litAmount = (Literal)item.FindControl("litAmount"); //litAmount.Text = totalfactoryprice.ToString("0.00"); LinkButton btnInvoiceDetail = (LinkButton)item.FindControl("btnInvoiceDetail"); btnInvoiceDetail.Attributes.Add("qid", objInvoice.Invoice.ToString()); //btnInvoiceDetail.CommandName = "InvoiceDetail"; LinkButton btnInvoiceSummary = (LinkButton)item.FindControl("btnInvoiceSummary"); btnInvoiceSummary.Attributes.Add("qid", objInvoice.Invoice.ToString()); LinkButton btnCombineInvoice = (LinkButton)item.FindControl("btnCombineInvoice"); btnCombineInvoice.Attributes.Add("qid", objInvoice.Invoice.ToString()); Literal litStatus = (Literal)item.FindControl("litStatus"); litStatus.Text = "<span class=\"label label-" + objInvoice.Status.ToLower().Replace(" ", string.Empty).Trim() + "\">" + objInvoice.Status + "</span>"; } } }