2011-12-04 85 views
0

我需要一個標籤綁定使用綁定repeater項目

<%# DataBinder.Eval(... %> 

中繼控制,但該數據項裏面包含的值不是文本應該是目前

所以像

DataBinder.Eval(Container.DataItem, "CarCode") 

,車子代碼的情況下將「Frd1」的例子,但它應該顯示「福特Edge」,它存儲在一個資源文件 與價值「Frd1」所以我有沒有辦法從資源文件直接在同一行中檢索文本值綁定

回答

1

我不確定您的意思是什麼,但是您可以在該頁面上創建一個函數來查找汽車模型從它的代碼並將其用於數據綁定。

protected string GetCarModelFromCode(string code) 
{ 
    //Do look up here, say you store it as string carModel 

    return carModel; 
} 

,然後在聲明代碼信息:

<%# GetCarModelFromCode(Eval(Container.DataItem,"CarCode")) %>