Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static class HtmlTextWriterExtensions
- {
- public static IDisposable RenderTag(this HtmlTextWriter writer, HtmlTextWriterTag tagKey)
- {
- writer.RenderBeginTag(tagKey);
- return new HtmlTextWriterTagDisposer(writer);
- }
- public static IDisposable RenderTag(this HtmlTextWriter writer, string tagName)
- {
- writer.RenderBeginTag(tagName);
- return new HtmlTextWriterTagDisposer(writer);
- }
- private class HtmlTextWriterTagDisposer : IDisposable
- {
- private readonly HtmlTextWriter _writer;
- public HtmlTextWriterTagDisposer(HtmlTextWriter writer)
- {
- _writer = writer;
- }
- public void Dispose()
- {
- _writer.RenderEndTag();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement