ок, нашел решение.Вместо того, чтобы передавать путь к файлу в текстовое поле, я использовал FileUpload Controller.В коде позади
Stream image_path = FileUpload1.FileContent;
На самом деле, раньше я тоже пытался использовать контроллер FileUpload, но Server.MapPath(FileUpload1.Filename)
и Path.GetFullPath(FileUpload1.FileName)
не давали правильный путь.
Также,
using (var filestream = image_path)
{
blockBlob_image.UploadFromStream(image_path);
}
заменяется на
blockBlob_image.UploadFromStream(image_path);