Ejemplo n.º 1
0
 /// <summary>
 /// 多选框(用 Dictionary 填充)
 /// </summary>
 /// <param name="varName">控件名称</param>
 /// <param name="dic">填充列表的 Dictionary</param>
 /// <param name="val">选定的值,多个选值之间用英文逗号分开,比如 "2, 6, 13"</param>
 protected void checkboxList(string varName, Dictionary <string, string> dic, string val)
 {
     set(varName, Html.CheckBoxList(dic, varName, val));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 多选框(用对象列表填充)
 /// </summary>
 /// <param name="varName">控件名称</param>
 /// <param name="list">填充多选列表的对象列表</param>
 /// <param name="nameValuePair">名值对,比如"Name=Id"表示用对象的属性Name填充选项的文本,用对象的属性Id填充选项的值</param>
 /// <param name="val">选定的值,多个选值之间用英文逗号分开,比如 "2, 6, 13"</param>
 protected void checkboxList(String varName, IList list, String nameValuePair, Object val)
 {
     String[] arr = nameValuePair.Split('=');
     set(varName, Html.CheckBoxList(list, varName, arr[0], arr[1], val));
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 多选框(用数组填充)
 /// </summary>
 /// <param name="varName">控件名称</param>
 /// <param name="options">填充列表的字符数组</param>
 /// <param name="val">选定的值,多个选值之间用英文逗号分开,比如 "2, 6, 13"</param>
 protected void checkboxList(String varName, String[] options, Object val)
 {
     set(varName, Html.CheckBoxList(options, varName, val));
 }