帮忙解释下一句代码,datalist里面的

   protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
    {
        //保存系统的答案
        try
        {
            //在加载数据时就将答案保存在数组中
            mysrc.Add(((System.Data.DataRowView)(e.Item.DataItem)).Row.ItemArray[5].ToString());
            Session["mysrc"] = mysrc;
        }
        catch
        { }
    }
这样一句代码
 mysrc.Add(((System.Data.DataRowView)(e.Item.DataItem)).Row.ItemArray[5].ToString());

帮忙分析下啦,
谢谢
System.Data.DataRowVie 表示返回的是一行数据or表?
e.Item.DataItem 表示什么呢?

简单的解释下这个话的每一个单词吧。。。

ItemArray[5]可以取得5个数据,相当于术???
这句话最后取得了某个字段(答案)的值,怎做到的?


Smart猫小萌
浏览 266回答 2
2回答

杨__羊羊

System.Data.DataRowView 表示返回的是一行数据 e.Item.DataItem 返回数据项
打开App,查看更多内容
随时随地看视频慕课网APP