首页新闻找找看学习计划

DetailsView中的问题,求解答。

0
[待解决问题]

1.如何获得detailsview中编辑行。

2.

问题描述:在DetailsView中创建一个模板,在其编辑层中放一个<img id="editimg" src='<%#Eval()%),然后在放置一个Fileupload. 在fileupload中添加onchange="show(this.vale)"事件,script代码如下:
<script language="javascript" type="text/javascript">

        function show(value) {

            alert(value);

           

            var obj = window.document.getElementById("editimg");

            alert(obj);

            obj.src = "/images/BookCovers/"+value;

            alert(obj.src);

        }

    </script>

 

发现问题是ie中随着onchange的触发,图片未改变.
firefox中,只读取了文件名,最后一步显示obj.src,为该页面所在的文件夹下,http://localhost:3448/Admin/234234.jpg,也就是或只要把图片放置到admin文件夹下,就可以显示,并改变。
360浏览器中直接隐藏本地文件目录 ,但设置里面,并没有禁用上传本地文件目录。
囧心情的主页 囧心情 | 菜鸟二级 | 园豆:202
提问于:2015-03-20 09:02
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册