cs端:
String FileName = textBox2.Text;
try
{
if (FileName !="")
{ //文件上传,服务器端接收
myWebClient.UploadFile(ServerUrl, "POST", FileName);
}服务器端:ashx:
public class Uploader : IHttpHandler
{
public void ProcessRequest(HttpContext hc)
{
foreach (string fileKey in hc.Request.Files)
{
HttpPostedFile file = hc.Request.Files[fileKey];
file.SaveAs(Path.Combine(hc.Server.MapPath("./"), file.FileName));
}
} public bool IsReusable
{
get { return true; }
}
}症状:传上去,如果是中文文件名的话,显示文件名为乱码.内容没事
请问我如何转换下,正常显示。
String FileName = textBox2.Text;
try
{
if (FileName !="")
{ //文件上传,服务器端接收
myWebClient.UploadFile(ServerUrl, "POST", FileName);
}服务器端:ashx:
public class Uploader : IHttpHandler
{
public void ProcessRequest(HttpContext hc)
{
foreach (string fileKey in hc.Request.Files)
{
HttpPostedFile file = hc.Request.Files[fileKey];
file.SaveAs(Path.Combine(hc.Server.MapPath("./"), file.FileName));
}
} public bool IsReusable
{
get { return true; }
}
}症状:传上去,如果是中文文件名的话,显示文件名为乱码.内容没事
请问我如何转换下,正常显示。
解决方案 »
- 求助:HTMl form 提交问题
- 请教关于在文件中读取结构!!!!!!
- 奉献一个VS2003插件给大家,顺便散一下分,1万多的可用分都不知道怎么散掉呢.^_^.
- 用C#怎么提取EXCEL文件中的超级链接
- 【SEO搜索引擎优化资料荟萃】-网站推广的必备资料
- winform中datagrid样式中的checkbox为什麽需要点两次才能选种?可不可一次选种?
- JAVA代码转为c#,java原来用到的类库,在c#中怎么调用?
- 【请教】VS使用监视的一个小问题
- 求助resize()方法怎么用啊,如图
- C#double类型数据自动转化为科学计数法
- c#循环处理求助
- WinForm: 与 大 家 分 享 个 奇 怪 的 现 象
<globalization requestEncoding="GB2312" responseEncoding="GB2312" fileEncoding="GB2312"/>
<httpRuntime maxRequestLength="2040000" executionTimeout="300"/>
</system.web>webconfig里面加上
context.Response.Charset = "GB2312";