如下标记:
<asp:HyperLink Text='<%# container.dataitem("myname")%>' NavigateUrl='<%#container.dataitem("myname") %>'  runat="server"></asp:HyperLink>
通过直接单击名字下载文件,当文件为中文名时,如果是名字"双数中文.XXX"时,显示“无法找到文件”,如果是"单数文件名.xxx" 则能正常下载。
这是utf-8和gbk传输获取解码时的问题,在浏览器Internet选项中关闭“始终用utf-8传输”则能正常显示,问题是总不能叫每个人都这么做!?如何通过代码方法解决,请诸位大家援手!!~~~