PDA

View Full Version : نبودن file upload در toolbox



farshid_web
چهارشنبه 06 شهریور 1392, 21:02 عصر
سلام به همه دوستان برنامه نویس و گل امیدوارم خوب باشین...

من با ویژوال استادیو 2010 کار میکنم امروز میخواستم یه file upload به برنامم اضافه کنم ولی متاسفانه توی toolbox پیداش نکردم
مشکل از کجاست ؟ کلا حذف شده ؟؟؟ یا مشکل از نسخه ای هست که من دارم؟ برای رفع مشکل چکار باید بکنم؟

خیلی خیلی ممنون بابت وقتی که برای من میزارید:قلب:

farshid_web
چهارشنبه 06 شهریور 1392, 21:50 عصر
دوستان اگه لطف کنید راهنماییم کنید ممنونتون میشم

CsharpNevisi
چهارشنبه 06 شهریور 1392, 22:04 عصر
همچین کامپوننتی برای winApp هست ؟؟؟

gilas1368
چهارشنبه 06 شهریور 1392, 22:18 عصر
برای WinApp چنین کامپوننتی نداریم
این کامپوننت برای برنامه های مبتنی بر Server و WebApp موجوده و کاربرد داره

farshid_web
چهارشنبه 06 شهریور 1392, 22:20 عصر
بله انگار
الان سایتا خارجی را سرچ کردم چیزی نبود! پس چکار باید کرد؟

gilas1368
چهارشنبه 06 شهریور 1392, 22:23 عصر
باید با WebApp کار کنید
یا از کامپوننت OpenFileDialog خود ویژوال برای انتخاب فایل استفاده کنین

farshid_web
چهارشنبه 06 شهریور 1392, 22:54 عصر
میشه یه مثال برام بزنید؟
مثلا یه تیکه کد

farshid_web
دوشنبه 11 شهریور 1392, 20:58 عصر
دوستان میشه بگید چطور میتونم از web app استفاده کنم؟؟

farshid_web
سه شنبه 12 شهریور 1392, 15:30 عصر
لطفا اگه میتونید کمکم کنید

khokhan
سه شنبه 12 شهریور 1392, 16:33 عصر
لطفا اگه میتونید کمکم کنید
یه پروژه جدید ایجاد می کنی :

110120

نوع پروژه رو web انتخاب می کنی و نام براش می گذاری :
110121

در این مرحله اگه به toolbox بری می تونیfile upload رو ببینی

110122

farshid_web
سه شنبه 12 شهریور 1392, 20:59 عصر
ممنون ولی چطوری میتونم تو c# ازش استفاده کنم؟
یعنی تو محیط c# میاد؟

farshid_web
چهارشنبه 13 شهریور 1392, 16:31 عصر
کسی میتونه کمک کنه؟:ناراحت:

milad95
چهارشنبه 13 شهریور 1392, 16:58 عصر
OpenFileDialog ofd = new OpenFileDialog();
if (ofd.ShowDialog() == DialogResult.OK)
UploadFile(ofd.FileName);

private void UploadFile(string FileAddress)
{
try
{
FileInfo fi = new FileInfo(FileAddress);
FtpWebRequest req = (FtpWebRequest)WebRequest.Create("ftp://آدرس اف تی پی" + fi.Name);
req.Method = WebRequestMethods.Ftp.UploadFile;
req.Credentials = new NetworkCredential("نام کاربری", "پسورد");
Stream ftpStream = req.GetRequestStream();
FileStream fs = File.OpenRead(FileAddress);
int length = 1024;
byte[] buffer = new byte[length];
int bytesRead = 0;
do
{
bytesRead = fs.Read(buffer, 0, length);
ftpStream.Write(buffer, 0, bytesRead);
}
while (bytesRead != 0);
fs.Close();
ftpStream.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}

R_khaleghi
دوشنبه 18 شهریور 1392, 23:16 عصر
سلام.

می تونی از ابزار RadBrowseEditor از مجموعه کامپوننت های Telerik استفاده کنی. فقط کافیه بیاریش روی فرم و نیاز به هیچ کد نویسی برای OpenfileDialog نداره.
داخل خودش همه چی هست.

موفق باشید.