首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

保存xml的有关问题。高手帮帮小弟我啊

2012-01-16 
保存xml的问题。高手帮帮我啊!stringpath@ C:\Data\ +this.DropDownList1.SelectedItem.Value+Date1.Tex

保存xml的问题。高手帮帮我啊!
string   path=@ "C:\Data\ "+this.DropDownList1.SelectedItem.Value+Date1.Text.Replace( ". ", " ")+ "-- "+Date2.Text.Replace( ". ", " ")+ ".xml ";
try
{

XmlTextWriter   writer=new   XmlTextWriter(path,System.Text.Encoding.UTF8);
writer.Formatting=System.Xml.Formatting.Indented;
writer.WriteStartDocument();
writer.WriteStartElement( "root ");
writer.WriteEndElement();
writer.Flush();
writer.Close();
Response.Write( " <script   language= 'javascript '> alert( '导出成功! '); </script> ");
}
catch(Exception   ex)
{
Response.Write( " <script   language= 'javascript '> alert( '导出失败! "+ex.Message+ " '); </script> ");
}
我想让用户把一些数据写入xml,然后保存在本地。但是现在为什么在服务器上面可以生成,但是在其他机器上面显示生成成功,但是在data文件夹里面没有xml文件呢?都生成在了服务器的那台机器上了?


[解决办法]
是在服务器上面的,看看你自己写的
string path=@ "C:\Data\ "+this.DropDownList1.SelectedItem.Value+Date1.Text.Replace( ". ", " ")+ "-- "+Date2.Text.Replace( ". ", " ")+ ".xml ";
path=@ "C:\Data\这个是服务器上面的路径
[解决办法]
楼主还没搞清楚程序在哪运行的啊


[解决办法]
做webform太恐怖了
[解决办法]
程序是在服务器运行的啊
[解决办法]
顶!!
[解决办法]
用超级链接,+Response.Write( your xml string )
[解决办法]
在服务端生成后再让客户端下载这个文件。
这是不可能生成到客户端的!
[解决办法]
确定一下程序是在哪台机器上运行的!
[解决办法]
应该只能在服务器生成的

[解决办法]
如果可以在客户端生成.那不是对客户机来说很不安全??

热点排行