Задача следующая, нужно что бы перейдя по ссылке сразу получить изображение QR кода согласно get параметров в URL. Как например тут. В связи с политикой информационной безопасности нет возможности использовать сторонний сервис по генерации QR кодов. Локальное приложение создал на C# webforms, если перейти по ссылке http://localhost/Main.aspx?QRcode=12354654
в папку img упадет .png файл с QR кодом следующего значения:12354654. Мне необходимо что бы вовремя перехода сразу открывало изображения как в примере с гугл апи без дополнительного рефреша. Получается, необходимо выполнить создание изображение с QR кодом до метода Page_Load
и в Page_Load
загрузить уже изображение. Прошу подсказать, что делать?
Для того, чтобы ASP.NET-страницей вернуть файл, нужно очистить Responce и записать туда файл:
protected void Page_Load(object sender, EventArgs e)
{
/*сгенерировать MyImage.png*/
Response.Clear();
Response.ContentType = "image/png";
Response.TransmitFile("MyImage.png");
Response.End();
}
https://stackoverflow.com/a/18136034/8674428
Виртуальный выделенный сервер (VDS) становится отличным выбором
Работаю на WPF MVVM + EF6 + SQL Server
Надо разбить строку на поляПоля выделены кавычками (двойными или одинарными):