2009-08-08 18 views
0

我的列表視圖正在顯示產品項目的數據。在我的模板中,我想通過調用一個將id作爲參數的函數來顯示基於產品id的數據。這是如何完成的?從列表視圖控件傳遞數據

回答

0

你應該能夠做這樣的事情:

<ItemTemplate> 
    ... 
    ... 
    <%# myFunction((int)DataBinder.Eval(Container.DataItem, 'myIdColumn')) %> 
    ... 
    ... 
</ItemTemplate> 

(在上面的例子中myFunction的()),您的自定義函數返回一個字符串。

1

如果是.NET 2.0或以上,你可以使用這個:

<ItemTemplate> 
    <%# SomeFunction((int)Eval("myIdColumn")) %> 
</ItemTemplate> 

注意,SomeFunction必須得到保護或「更高」這在所有的工作。

相關問題