2017-10-04 56 views
-2

[這顯示了在製造產品的過程中的每一步的批次數,但我想知道是否有可能使鏈接知道哪些批次是包括在這個批次數中,我使用dx:pivotGridField,在dx:ASPxPivotGrid中使用devexpress,唯一不知道的是,如果a可以在該列的每個數據上放置一個鏈接,請單擊任何號碼給我一個圖表與該地段的信息。超鏈接或在DevExpress上的PivotGridField上的鏈接 - ASP.NET與C#

謝謝!] 1

回答

0

您可以使用ValueTemplate

<dx:PivotGridField Area="ColumnArea" AreaIndex="0" FieldName="ConsumptionDate" ID="fieldConsumptionMonth"> 
           <ValueTemplate> 
             <dx:ASPxHyperLink ID="ASPxHyperLink1" runat="server" ondatabinding="OnHyperLinkDataBinding" NavigateUrl='test.aspx' /> 
           </ValueTemplate> 
          </dx:PivotGridField> 

然後設置在後臺

protected void OnHyperLinkDataBinding(object sender, EventArgs e) { 
     ASPxHyperLink link = (ASPxHyperLink)sender; 
     link.Text = ((PivotGridFieldValueTemplateContainer)link.Parent).Text; 
    } 
+0

那的作品,感謝維克多·雨果的文字,但只有標題有一個鏈接,但我希望每個單元格中的每個結果都可以選擇在每個寄存器上放置一個鏈接。 –

+0

明白了,我沒有注意到這一點,我給你+1,但回到問題,我只有5個領域,只有鏈接適用於標題的內容沒有鏈接,我的意思是我有一個名爲Lots_Count的列,名稱「Lots_Count」有超鏈接,但這些列的值沒有這個選項,對不起,如果我不能表達我的主要想法 –

+0

@EduardoMoreno,你很難解釋你的這裏的目標很難讓我理解它,請打開一個新的問題,詳細描述你的問題和一張圖片,也許用devexpress標記它,然後我會試着回答它。 –