Eval常用来绑定数据用,以下两个简单的例子

                    onselectedindexchanged="DataList1_SelectedIndexChanged">
           
               
           

       

此中的Eval取得绑定的数据源下面对应的数据项,本例绑定数据源的代码如下:

    void Page_PreRender()
    {
        string upfolder = MapPath("~/Image/");
        var directoryInfo=new DirectoryInfo(upfolder);
        DataList1.DataSource = directoryInfo.GetFiles();
        DataList1.DataBind();
    }

通过Eval("name")获得的是图片的名称,"~/p_w_picpath/{0}"格式化字符串,将取到的值进行格式化<%%>  这个就不用讲了 赋值用的!