读书人

关于路径乱码的有关问题

发布时间: 2012-12-15 15:16:03 作者: rapoo

关于路径乱码的问题


string ExcelName = "C:\1.xls";
this.Response.Write("<script language='javascript'>alert(ExcelName);</script>");

但是弹出来的却有乱码符号,主要是"\"好像无法识别,变成乱码了,

ExcelName的值要怎么写才能正确显示呢
期待大家的指点....
[最优解释]
ExcelName = @"C:\\1.xls";
this.Response.Write("<script language='javascript'>alert('" + HttpUtility.HtmlDecode(ExcelName) + "');</script>");

输出C:\\1.xls这里必须是双斜杠
[其他解释]
string ExcelName = "C:\1.xls"; \在字符串中是无法识别的转义序列。我猜你代码肯定没编译过去吧。
路径可以反过来,string ExcelName = "C:/1.xls";
[其他解释]
的确是加一个@就可以用,谢谢两位兄弟的帮忙!~~
[其他解释]
引用:
的确是加一个@就可以用,谢谢两位兄弟的帮忙!~~

是的,转义输出啊

读书人网 >asp.net

热点推荐