public KnockoutTagBuilder <TModel> Span(string text, object htmlAttributes = null) { var tagBuilder = new KnockoutTagBuilder <TModel>(Context, "span", InstanceNames, Aliases); tagBuilder.ApplyAttributes(htmlAttributes); tagBuilder.SetInnerHtml(HttpUtility.HtmlEncode(text)); return(tagBuilder); }
public KnockoutTagBuilder <TModel> Button(string caption, string actionName, string controllerName, object routeValues = null, object htmlAttributes = null) { var tagBuilder = new KnockoutTagBuilder <TModel>(Context, "button", InstanceNames, Aliases); tagBuilder.ApplyAttributes(htmlAttributes); tagBuilder.Click(actionName, controllerName, routeValues); tagBuilder.SetInnerHtml(HttpUtility.HtmlEncode(caption)); return(tagBuilder); }