создать список с файлами загружаемых (только файлы с расширением .txt),C#, ASP, HyperLink
blListDocs.Items.Clear();
string pn = Server.MapPath("../Uploads/Data");
string pathToWebAppRoot = Request.ApplicationPath;
string pathToFolder = "/Uploads/Data/";
string urlPath = pathToWebAppRoot + pathToFolder;
String[] fileList = Directory.GetFiles(pn);
for (int i = 0; i < fileList.Length - 1; i++)
{
ListItem li = new ListItem();
li.Text = Path.GetFileName(fileList[i]);
li.Value = urlPath + li.Text;
blListDocs.Items.Add(li);
}
Теперь, когда я нажимаю одну ссылку элемента, содержимое файла открывается в другой веб-страницы, но я 'd хотел бы читать содержимое файла с нажатым файлом
<asp:TextBox ID="txtReadDocs" runat="server" TextMode="MultiLine" Rows="4"></asp:TextBox>
Спасибо вам большое!
В одном из ответов вы отметили, что вам нужно сделать это без JavaScript. Включает ли это серверные ASP.NET-элементы управления, которые автоматически генерируют JavaScript? Если это разрешено, решение может быть намного проще. –