У меня есть FileDialog ...
string fileData = openFileDialog1.FileName;
... и TextBox1. Как увидеть полный путь к открытому файлу в TextBox1?
Решение:
textBox1.Text = string.Format("{0}", openFileDialog1.FileName);
с использованием TextBox1.Text = openFileDialog1.FileName;
TextBox1.Text = openFileDialog1.FileName;
это лучший код, он работает на 100% для меня:
OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter = "PDF Files(*.pdf)|*.pdf|WORD Files(*.doc;*.docx)|*.doc;*.docx|EXCEL Files(*.xlsx;*.xlsm;*.xlsb;*.xltx;*.xltm;*.xls;*.xlt)|*.xlsx;*.xlsm;*.xlsb;*.xltx;*.xltm;*.xls;*.xlt|Image Files(*.jpg;*.gif;*.bmp;*.png;*.jpeg)|*.jpg;*.gif;*.bmp;*.png;*.jpeg|All Files|*.*"; if (ofd.ShowDialog() == DialogResult.OK) { string path = ofd.FileName.ToString(); textBox1.Text = path; }
это должно работать:
если не работает, уточните свой вопрос, указав, что именно нужно найти, и приведя примеры.
Вы также можете проверить это:
Извлечение пути из пути / имени файла OpenFileDialog
После объявления переменной попробуйте это:
String filePath = openFileDialog1.FileName; textbox1.Text = filePath;
см. Ниже код.
TextBox1.Text = string.Format("{0}/{1}", Path.GetDirectoryName(fileData),openFileDialog1.FileName);
Вы также можете использовать TextBox1.Text = fileUpload.PostedFile.FileName; в зависимости от того, когда вы хотите получить доступ к информации.
TextBox1.Text = fileUpload.PostedFile.FileName;