问题1:this.File1.PostedFile.SaveAs方法实现客户端上传到服务器吗?还是只能够实现服务器端本地上传?
问题2:以下代码为什么执行上传了还this.Response.Write("error2");config中“ex”为可上传格式
private void Button1_Click(object sender, System.EventArgs e)
{
string file=this.File1.Value;
int i=file.LastIndexOf(".");
string exa=file.Substring(i+1);
int j=file.LastIndexOf("\\");
string filename=file.Substring(j+1);
if(this.File1.Value!="")
{
string [] array=System.Configuration.ConfigurationSettings.AppSettings["ex"].Split(';');
for(int k=0;k<array.Length;k++)
{
if(exa==array[k])
{
if(this.TextBox1.Text=="")
{
this.Response.Write("error3");
}
else
{
try
{
this.File1.PostedFile.SaveAs(System.Configuration.ConfigurationSettings.AppSettings["localpath"]+this.TextBox1.Text);
}
catch(Exception ex)
{
this.Response.Write("error:"+ex.ToString());
}
}
}
else
{
this.Response.Write("error2");
}
}
}
else
{
this.Response.Write("error1");
}
}
}
}
问题2:以下代码为什么执行上传了还this.Response.Write("error2");config中“ex”为可上传格式
private void Button1_Click(object sender, System.EventArgs e)
{
string file=this.File1.Value;
int i=file.LastIndexOf(".");
string exa=file.Substring(i+1);
int j=file.LastIndexOf("\\");
string filename=file.Substring(j+1);
if(this.File1.Value!="")
{
string [] array=System.Configuration.ConfigurationSettings.AppSettings["ex"].Split(';');
for(int k=0;k<array.Length;k++)
{
if(exa==array[k])
{
if(this.TextBox1.Text=="")
{
this.Response.Write("error3");
}
else
{
try
{
this.File1.PostedFile.SaveAs(System.Configuration.ConfigurationSettings.AppSettings["localpath"]+this.TextBox1.Text);
}
catch(Exception ex)
{
this.Response.Write("error:"+ex.ToString());
}
}
}
else
{
this.Response.Write("error2");
}
}
}
else
{
this.Response.Write("error1");
}
}
}
}
http://blog.csdn.net/knight94/archive/2006/03/31/646252.aspx
private void Page_Load(object sender, System.EventArgs e)
{
string s="E:\\影视中心\\AVSEQ02";
this.playit.Text="<param name='Filename' value='"+s+"'>";
}<OBJECT id=mediaplayer1 style="Z-INDEX: 104; LEFT: 432px; WIDTH: 296px; POSITION: absolute; TOP: 40px; HEIGHT: 248px" height=248 width=296 classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 VIEWASTEXT>
<asp:Label ID="playit" Runat="server">
<param name="Filename" value="*.*">
</asp:Label>
</OBJECT>这个帖子马上就结,这个问题大家到《精确的代码,其中一点小问题》一帖,我给分