我正在使用 datalist 来显示一些数据。
<asp:DataList ID="dlT" runat="server" DataSourceID="dsT" DataKeyField="TID,TTypeID" onitemdatabound="dlT_ItemDataBound" >
在代码 bahin 中,我需要 datakey 值:
protected void dlT_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item)
{
string Tid = dlT.DataKeys[e.Item.ItemIndex].Values["TID"].ToString();
...
}
我总是得到错误“ 'object'不包含'Values'的定义,并且找不到接受'object'类型的第一个参数的扩展方法'Values'(您是否缺少使用指令或程序集引用?) “谁能帮帮我?