How to remove Output Cache by param
You can attach a cache dependency to the response that is unique per query param, then invalidate the dependency for the particular param: VB.NET ’add cache item dependency on response Dim cacheKey As String = ‘webform1.aspx?’ + queryParam Cache(cacheKey) = New Object() ’ Response.AddCacheItemDependency(cacheKey) ’ invalidate the dependency Dim cacheKey As String = ‘webform1.aspx?’ + queryParam Cache.Remove(cacheKey) C# // add cache item dependency on response string cacheKey = ‘webform1.aspx?’ + queryParam; Cache[cacheKey] = new object(); Response.AddCacheItemDependency(cacheKey); // invalidate the dependency string cacheKey = ‘webform1.aspx?’ + queryParam; Cache.Remove(cacheKey);
How to draw strings vertically on a Bitmap
… dim sFormat As New StringFormat() sFormat.FormatFlags = StringFormatFlags.DirectionVertical … g.DrawString(‘Syncfusion’, new Font(‘Arial’,16,FontStyle.Italic or FontStyle.Bold ),SystemBrushes.WindowText, new PointF(2,2) , sFormat ) … StringFormat sFormat = new StringFormat() ; sFormat.FormatFlags = StringFormatFlags.DirectionVertical ; … g.DrawString(‘Syncfusion’, new Font(‘Arial’,16,FontStyle.Italic|FontStyle.Bold ),SystemBrushes.WindowText, new PointF(2,2) ,sFormat) ; …
How can I check the image raw format i.e how can I find if Image.RawFormat property returns a ‘jpeg’ or ‘gif’,
VB.NET if (Img.RawFormat.Equals(System.Drawing.Imaging.ImageFormat.Jpeg)) then Response.ContentType = ‘image/jpeg’ Else .. End if C# if (Img.RawFormat.Equals(System.Drawing.Imaging.ImageFormat.Jpeg)) { Response.ContentType = ‘image/jpeg’ } else { .. }
How to load a image from a website URL
Use WebClient to request it and save it to disk, open the local copy.
I get error ‘Value of String cannot be converted System.Drawing.Color’ when I use label1.BackColor= ‘Red’
Try VB.NET Label1.BackColor = System.Drawing.Color.FromName(‘Green’) C# Label1.BackColor = System.Drawing.Color.FromName(‘Green’);