本文整理汇总了C#中HtmlElement.AddClass方法的典型用法代码示例。如果您正苦于以下问题:C# HtmlElement.AddClass方法的具体用法?C# HtmlElement.AddClass怎么用?C# HtmlElement.AddClass使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类HtmlElement
的用法示例。
在下文中一共展示了HtmlElement.AddClass方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CellTag
public IHtmlNode CellTag(DateTime currentDay, DateTime? selectedDate, string urlFormat, bool isOtherMonth)
{
IHtmlNode cell = new HtmlElement("td");
if (isOtherMonth)
{
cell.AddClass("t-other-month");
}
else if (selectedDate.HasValue && IsInRange(selectedDate.Value) && currentDay.Day == selectedDate.Value.Day)
{
cell.AddClass(UIPrimitives.SelectedState);
}
if (IsInRange(currentDay))
{
var href = GetUrl(currentDay, urlFormat);
IHtmlNode link = new HtmlElement("a")
.AddClass(UIPrimitives.Link + (href != "#" ? " t-action-link" : string.Empty))
.Attribute("href", href)
.Attribute("title", currentDay.ToLongDateString())
.Text(currentDay.Day.ToString());
cell.Children.Add(link);
}
else
{
cell.Html(" ");
}
return cell;
}
示例2: Apply
public void Apply(IHtmlNode parent)
{
var span = new HtmlElement("span");
span.Attributes(button.ImageHtmlAttributes);
if (button.SpriteCssClass.HasValue())
{
span.AddClass(UIPrimitives.Icon, button.SpriteCssClass);
}
span.AppendTo(parent);
}
示例3: BuildCore
protected override IHtmlNode BuildCore()
{
var li = new HtmlElement("li");
if (tool.Template.HasValue())
{
li.AddClass(UIPrimitives.Editor.Custom);
tool.Template.Apply(li);
}
else
{
li.AddClass(UIPrimitives.Editor.ToolbarButton);
var a = new HtmlElement("a")
.Attributes(tool.HtmlAttributes)
.Attribute("href", "#")
.AddClass(UIPrimitives.Editor.ToolIcon);
a.AppendTo(li);
}
return li;
}
示例4: CreateFooter
protected virtual IHtmlNode CreateFooter(GridRenderingData renderingData)
{
var tfoot = new HtmlElement("tfoot");
tfoot.AddClass("k-grid-footer");
var tr = DataSectionBuilder.CreateFooter(renderingData);
tr.AppendTo(tfoot);
return tfoot;
}