簡體   English   中英

使用linq將一列動態添加到網格視圖中

[英]Adding a column dynamically in to a grid view using linq

我有一個網格視圖,我使用linq查詢將數據綁定到該網格視圖。 我需要在該網格視圖中添加單獨的列。 如何添加?

我使用了如下所示的查詢:

DataTable dt = Common.dc.TblIssueDetails.Where(id => id.AssetId == 
LeAsset.EditValue.getInteger()).Select(id => new
    {
        Select=false,
        id.TblStoreStock.TblStock.TblItem.ItemName,
        id.TblIssueMaster.IssueDate,
        Quantity=0
    }).getDataTable();

將另一個屬性添加到您的匿名類中:

DataTable dt = Common.dc.TblIssueDetails.Where(id => id.AssetId == 
LeAsset.EditValue.getInteger()).Select(id => new
         {
           Select=false,
           id.TblStoreStock.TblStock.TblItem.ItemName,
           id.TblIssueMaster.IssueDate,
           Quantity=0,
           SomeSeparateColumnName = someData // someData is data that you want to write to separate column.
          }).getDataTable();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM