0
我的列表視圖正在顯示產品項目的數據。在我的模板中,我想通過調用一個將id作爲參數的函數來顯示基於產品id的數據。這是如何完成的?從列表視圖控件傳遞數據
我的列表視圖正在顯示產品項目的數據。在我的模板中,我想通過調用一個將id作爲參數的函數來顯示基於產品id的數據。這是如何完成的?從列表視圖控件傳遞數據
你應該能夠做這樣的事情:
<ItemTemplate>
...
...
<%# myFunction((int)DataBinder.Eval(Container.DataItem, 'myIdColumn')) %>
...
...
</ItemTemplate>
(在上面的例子中myFunction的()),您的自定義函數返回一個字符串。
如果是.NET 2.0或以上,你可以使用這個:
<ItemTemplate>
<%# SomeFunction((int)Eval("myIdColumn")) %>
</ItemTemplate>
注意,SomeFunction必須得到保護或「更高」這在所有的工作。