读书人

有关读取xml文件的有关问题!

发布时间: 2011-12-17 23:37:33 作者: rapoo

有关读取xml文件的问题!急!急!急!急!急!
我要实现的是:
用户通过访问页面,读取本地的xml文件,将数据内容显示在页面上
如果按照下面的做法,他每次都是到服务器上去寻找xml文件
而不是在用户机器找,这个问题怎么解决呢???

页面代码:


<body MS_POSITIONING= "GridLayout ">
<form id= "Form1 " method= "post " runat= "server ">
INPUT runat= "server " id= "f " name= "f " style= "Z-INDEX: 101; LEFT: 208px; POSITION: absolute; TOP: 128px "
type= "file ">
<asp:Button id= "Button1 " style= "Z-INDEX: 102; LEFT: 248px; POSITION: absolute; TOP: 176px " runat= "server "Text= "Button ">
</asp:Button>
<asp:DataGrid id= "DataGrid1 " style= "Z-INDEX: 103; LEFT: 168px; POSITION: absolute; TOP: 232px "runat= "server "> </asp:DataGrid> </FONT> </form>
</body>

后台代码:

DataSet ds=new DataSet();
ds.ReadXml(this.f.Value);

this.DataGrid1.DataSource=ds;
this.DataGrid1.DataBind();

[解决办法]
思路有问题,你web程序是在服务器上,如果可以随便读取客户的xml,那服务器还安全吗、
[解决办法]
先把xml文件上载,然后读取,然后删除
[解决办法]
如果可以随便读取客户的xml,那服务器还安全吗、
=====应该是客户不安全了,因为随时都可能被网站搞定了本地文件

读书人网 >C#

热点推荐