Exemplo n.º 1
0
        /// <summary>
        /// Renders this menu.
        /// </summary>
        /// <returns>Output as MvcHtmlString.</returns>

        public override IHtmlString Render()
        {
            StringBuilder builder = new StringBuilder();

            using (HtmlTextWriter writer = new HtmlTextWriter(new StringWriter(builder)))
            {
                this.Render(this.htmlHelper, writer);
            }

            return(HtmlStringExtensions.ToHtmlString(builder));
        }
Exemplo n.º 2
0
        public void HtmlEncodeFailsWithNullThis()
        {
            var e = Assert.Throws <ArgumentNullException>(() => HtmlStringExtensions.HtmlEncode(null));

            Assert.Equal("str", e.ParamName);
        }