PDA

View Full Version : سوال: خطا در کد آپلود فایل



samane2
شنبه 24 اردیبهشت 1390, 00:40 صبح
با سلام و خسته نباشید لطفا کمکم کنید من یک دانشجوی مبتدی هستم کد زیر را برای ارسال فایل به آدرس مورد نظرم نوشتم ولی خطا می دهد یعنی خط اول را زرد می کند .

;()FileUpload1.PostedFile.SaveAs(Convert.ToString( @"D:\" + tbxcod.Text).Trim
;TextBox1.Text = @"ImgSanad/" + tbxcod.Text

خطا
Object reference not set to an instance of an object

alonemm
شنبه 24 اردیبهشت 1390, 11:10 صبح
باسلام:
به مثال زیر دقت کنید:

<%@ Page Language="C#" %>

<script runat="server">
protected void Button1_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
try
{
FileUpload1.SaveAs("C:\\Uploads\\" +
FileUpload1.FileName);
Label1.Text = "File name: " +
FileUpload1.PostedFile.FileName + "<br>" +
FileUpload1.PostedFile.ContentLength + " kb<br>" +
"Content type: " +
FileUpload1.PostedFile.ContentType;
}
catch (Exception ex)
{
Label1.Text = "ERROR: " + ex.Message.ToString();
}
else
{
Label1.Text = "You have not specified a file.";
}
}
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Upload Files</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:FileUpload ID="FileUpload1" runat="server" /><br />
<br />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click"
Text="Upload File" />&nbsp;<br />
<br />
<asp:Label ID="Label1" runat="server"></asp:Label></div>
</form>
</body>
</html>