Привет, друзья! Я получил решение для своей проблемы. Просто используя построитель строк и добавив несколько флажков, я возвращаю значение.
Здесь я написал пример кода, который возвращает метку, флажок и текстовое поле.
Я надеюсь, что следующий код может быть полезен и для других:
public static IHtmlString RenderQuestion (этот помощник HtmlHelper, int question_type) {var output = new System.Text.StringBuilder ();
output.Append(helper.CheckBox("chk" + question_id));
output.Append(helper.Label(questiontext));
output.Append(helper.TextBox("txt"+question_id));
return helper.Raw(output.ToString());
}