/// <param name="RoleActions">权限二进制字符串</param>
private void BindAllFunction(string moduleidstr, StringBuilder sb, string RoleActions)
{
Bll_User_Function bll = new Bll_User_Function();
IList<User_Model.Model_User_Function> list = bll.GetAllList();//功能表泛型集合
moduleidstr = moduleidstr.TrimEnd(',');//用逗号间隔功能模块数
string[] str = moduleidstr.Split(',');//移除逗号,以数组形式保存
for (int i = 0; i < str.Length; i++)//循环数组
{
StringBuilder funsb = new StringBuilder();
for (int j = 0; j < list.Count; j++)
{
if (list[j].ModuleNo == Convert.ToInt32(str[i]))
{
if (RoleActions == "")
{
//新增
funsb.Append("<input id="" + list[j].FuncNo.ToString() + "" type="checkbox" checked="checked" value="" + list[j].FuncNo.ToString() + "" />");
funsb.Append(list[j].FuncName + " ");
}
else








