Я использую элемент управления загрузкой файлов для отображения содержимого текстового файла в текстовом поле ... если я использую это
<asp:FileUpload ID="txtBoxInput" runat="server" Text="Browse" />
string FilePath = txtBoxInput.PostedFile.FileName;
он получит только имя файла, например bala.txt
.i нужно вот так D:\New Folder\bala.txt
Вместо управления загрузкой файлов я использовал текстовое поле, чтобы получить путь, подобный этому D:\New Folder\bala.txt
<asp:TextBox ID="txtBoxInput" runat="server" Width="451px"></asp:TextBox>
string FilePath = txtBoxInput.Text;
Но мне нужна кнопка обзора вместо текстового поля, чтобы получить путь ... Любое предложение ??
РЕДАКТИРОВАТЬ: событие нажатия моей кнопки
protected void buttonDisplay_Click(object sender, EventArgs e)
{
string FilePath = txtBoxInput.PostedFile.FileName;
if (File.Exists(FilePath))
{
StreamReader testTxt = new StreamReader(FilePath);
string allRead = testTxt.ReadToEnd();
testTxt.Close();
}
}