问题描述
我要实现的是.用<inputtype="file">读取一个txt,然后把内容写到一个textarea里.但我整个执行过程中,代码应该是没有问题的.也没有报错什么的.textarea却是一片空白.我跟了一下,textarea1.value确实读到了txt的值.可就是界面上什么都没有.请问这是为什么?---------------------------------------------------付cs部分代码.protectedvoidPage_Load(objectsender,EventArgse){if(Request.QueryString["path"]!=null)ReadUpLoad();}privatevoidReadUpLoad(){stringtxtFilePath=Request.QueryString["path"].ToString();stringfileExtName=txtFilePath.Substring(txtFilePath.LastIndexOf(".")+1,3);if(txtFilePath!=""){if(fileExtName!="txt"&&fileExtName!="TXT")Response.Write("请选择文本文件");else{StreamReaderfileS=newStreamReader(txtFilePath,Encoding.Default);Response.Write(fileS.ReadToEnd());Response.End();fileS.Close();}}}诚心求教众位前辈们..
解决方案
解决方案二:
Response.Write(fileS.ReadToEnd());Response.End();---------------------------这段是我测试时代码忘记改了。.应该是textarea1.value=fileS.ReadToEnd()
解决方案三:
O_O
解决方案四:
帮顶
解决方案五:
Response.Write(fileS.ReadToEnd());有内容吗
解决方案六:
if(!IsPostBack){if(Request.QueryString["path"]!=null)ReadUpLoad();}
解决方案七:
Response.Write(fileS.ReadToEnd());有内容吗-------------------一样的没有任何反映,但我设置断点跟到这里看了下,txt的文件内容却读出来了.
解决方案八:
csdn那么多高手,有人知道吗T________T
解决方案九:
up等待高手解答