Пример #1
0
 public void Get(object sender, ProvisionImageEventArgs e)
 {
     byte[] value;
     if (_files != null && _files.TryGetValue(e.ImageUrl.OriginalString, out value))
     {
         e.Data = value;
     }
 }
Пример #2
0
        static void OnProvisionImage(object sender, ProvisionImageEventArgs e)
        {
            string filename = Path.GetFileName(e.ImageUrl.OriginalString);

            if (!File.Exists("../../images/" + filename))
            {
                e.Cancel = true;
                return;
            }

            e.Provision(File.ReadAllBytes("../../images/" + filename));
        }
Пример #3
0
        private void OnProvisionImage(object sender, ProvisionImageEventArgs e)
        {
            string filename  = Path.GetFileName(e.ImageUrl.OriginalString);
            var    imagePath = Path.Combine(_htmlPath, filename);

            if (!File.Exists(imagePath))
            {
                //e.Cancel = true;
                return;
            }

            e.Provision(File.ReadAllBytes(imagePath));
        }