/// <summary> /// Constructor /// </summary> /// <param name="form">Form to bind field to.</param> /// <param name="field">Bound field.</param> /// <param name="name">Name of field.</param> public BoundField(Form form, IField field, string name) { this._form = form; this._field = field; this.Name = name; this.HtmlName = form.AddPrefix(name); this.Label = string.IsNullOrEmpty(field.Label) ? FormatHelper.BeautifyName(name) : field.Label; this.HelpText = string.IsNullOrEmpty(field.HelpText) ? string.Empty : field.HelpText; }
/// <summary> /// Constructor /// </summary> /// <param name="form">Bound form.</param> /// <param name="name">Name of form.</param> public BoundForm(Form form, string name) { this.Form = form; this.Name = name; this.Label = string.IsNullOrEmpty(form.Label) ? FormatHelper.BeautifyName(name) : form.Label; }
public void BeautifyNameTest() { Assert.AreEqual("This is my label", FormatHelper.BeautifyName("ThisIsMyLabel")); Assert.AreEqual("This is my label", FormatHelper.BeautifyName("this_is_my_label")); }
public void BeautifyNameTest1() { Assert.AreEqual("This Is My Label", FormatHelper.BeautifyName("ThisIsMyLabel", true)); }