<xsl:value-of select="floor(sum(./ClientSite/@RosteredMins) div 60)" />
В данном примере, если сумма аттрибутов будет равна, к примеру 96, в результате преобразования получим число 1 (наименьшее целое из 96 div 60, которое почему-то равно 1,6 :-) )
понеділок, 17 жовтня 2011 р.
пʼятниця, 7 жовтня 2011 р.
Разрыв страницы средствами CSS (печать)
Как организовать разрыв страницы с помощью CSS
В данном примере, другой блок контента будет размещен на новой странице - во время печати.
<div style="page-break-after:always;">Какой-то блок контента</div>
<div style="page-break-after:always;">Какой-то другой блок контента</div>
<div style="page-break-after:always;">Какой-то другой блок контента</div>
В данном примере, другой блок контента будет размещен на новой странице - во время печати.
четвер, 8 вересня 2011 р.
Флаги Enum в .NET
Установка/проверка значений битовых флагов VB.NET: _
Enum Colors As Short
Black = 0
Red = 1
Green = 2
Blue = 4
End Enum
Sub SomeFunc()
'Устанавливаем значение
Dim _MyFlags As Colors = Colors.Red Or Colors.Blue
'Проверяем
If (_MyFlags And Colors.Green) = Colors.Green Then
'Зелёный установлен, делаем что-то
Else
'Зелёный не установлен. Делаем что-то другое (в этом примере будет исполнена именно эта ветка)
End If
End Sub
Enum Colors As Short
Black = 0
Red = 1
Green = 2
Blue = 4
End Enum
Sub SomeFunc()
'Устанавливаем значение
Dim _MyFlags As Colors = Colors.Red Or Colors.Blue
'Проверяем
If (_MyFlags And Colors.Green) = Colors.Green Then
'Зелёный установлен, делаем что-то
Else
'Зелёный не установлен. Делаем что-то другое (в этом примере будет исполнена именно эта ветка)
End If
End Sub
четвер, 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)
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
Суть проблеммы: Session равно null в HttpHandler. После непродолжительных изысканий оказалось, что в зависимости от нужд, сесию можно сделать видимой полностью, или "только для чтения", унаследовав класс своего хэндлера от одного из интерфейсов, соответственно: IReadOnlySessionState или IRequiresSessionState
public class ConciergeImageHttpHandler : IHttpHandler, IReadOnlySessionState
{}
{}
пʼятниця, 7 січня 2011 р.
Linq To Sql - Хранимые Процедуры - такой в наших списках не значится...
Проблемма: при добавлении некоторых хранимых процедур в .dbml файл, генерируеться метод-обёртка с неправильной сигнатурой
середа, 29 грудня 2010 р.
ASP.NET Button контрол - убить дракона!
Как отучить Button контрол осуществлять отправку формы на сервер.
Підписатися на:
Дописи (Atom)