четвер, 10 лютого 2011 р.

Программно добавляем ссылку на таблицу стилей

Добавка ссылки на стили - на ASP.NET страницу
Dim cssLink As New HtmlLink()
cssLink.Href = ResolveClientUrl("./styles/colorpicker.css")
cssLink.Attributes.Add("rel", "stylesheet")
cssLink.Attributes.Add("type", "text/css")
cssLink.Attributes.Add("media", "all")
Me.Page.Header.Controls.Add(cssLink)

Обьект Session в HttpHandler

Обьект Session в HttpHandler

Суть проблеммы: Session равно null в HttpHandler. После непродолжительных изысканий оказалось, что в зависимости от нужд, сесию можно сделать видимой полностью, или "только для чтения", унаследовав класс своего хэндлера от одного из интерфейсов, соответственно: IReadOnlySessionState или IRequiresSessionState
public class ConciergeImageHttpHandler : IHttpHandler, IReadOnlySessionState
{}