Sajid H. A. Rashid Ответов: 1

Как я могу заменить элемент управления fileupload на элемент управления image


Дорогие Все,

Пожалуйста, помогите мне пройти через эту статью.
https://www.aspsnippets.com/Articles/Create-Add-Watermark-Text-to-Images-Photo-in-ASPNet-using-C-and-VBNet.aspx

Как я могу перейти с fileupload1 на Image1
Dim fileName As String = Path.GetFileNameWithoutExtension(FileUpload1.PostedFile.Имя файла) + ".png"


Dim fileName As String = Path.GetFileNameWithoutExtension(Image1.Url_изображения) + ".ПНГ"
Система.ArgumentException: параметр недопустим.


Спасибо

Что я уже пробовал:

Dim fileName As String = Path.GetFileNameWithoutExtension(Image1.Url_изображения) + ".ПНГ"
Система.ArgumentException: параметр недопустим.

Richard MacCutchan

Спросите человека, который написал эту статью.

1 Ответов

Рейтинг:
0

ZurdoDev

Путь.GetFileNameWithoutExtension не ожидает, что URL-адрес, который является тем, что вы не пропуская его. Вам нужно передать только имя изображения. Но если вы сделаете это, а затем добавите .png обратно, это кажется довольно бессмысленным.

Вы можете просто получить последнюю часть url-адреса изображения, например, показанного здесь Получить последнюю часть URL-адреса после последней косой черты | The ASP.NET форумы[^]