2015-12-29 46 views
0

我想用aspx网格来做这样的事情。 创建网格的对象,并设置其属性形成背后 代码这是一个asp电网如何从后面的代码访问aspx网格?

GridView obj1=(GridView)sender; 
BoundField col = (BoundField)grid.Columns[1]; 
col1.DataFormatString="{0:N2}"; 

你的想法吗?

如果你愿意进一步帮助,我将不胜感激你对我发布的这个问题的想法。我一直在等待这个问题的一些建议。

How to Set the column properties of DevEx Grid form code behind

回答

0
foreach (GridDataItem item in grdInvoiceItems.Items) 
{ 
      //object id = (object)item.OwnerTableView.DataKeyValues[item.ItemIndex]["Id"]; 
      object value = item["Id"].Text; 
      id = (item["Id"].FindControl("lblId") as RadTextBox).Text; 
      string lineItem = (item["Item"].FindControl("ddlItems") as RadComboBox).Text; 
      string description = (item["Description"].FindControl("txtDescription") as RadTextBox).Text; 
      double? price = (item["Price"].FindControl("txtPrice") as RadNumericTextBox).Value; 
      double? qty = (item["Qty"].FindControl("txtQty") as RadNumericTextBox).Value; 
      double? discount = (item["Discount"].FindControl("txtDiscount") as RadNumericTextBox).Value; 
      //double tax = double.Parse(lblTaxes.Text); 
      //Label amount1 = (item["Amount"].FindControl("lblAmount") as Label); 
      //string amount = item["Amount"].Text; 
      //Label amount1 = (item.FindControl("lblAmount") as Label); 
      double? amounnt = (item["Amount"].FindControl("lblAmount") as RadNumericTextBox).Value; 

      if (!string.IsNullOrEmpty(lineItem)) 
      { 
       Invoice.UpdateInvoiceItems(Convert.ToInt32(id), lineItem, description, Convert.ToDouble(price), 
        Convert.ToInt32(qty), Convert.ToDouble(discount), 0, Convert.ToDouble(amounnt)); 
      } 
     } 
相关问题