医药CRM系统开发

自已做医药CRM系统有四年了,终于可以算个产品了,努力市场化,今年重种将医药营销的理念加入CRM

导航

由值找到dropdownlist中对应的序号

Posted on 2007-04-05 16:19  hhq80  阅读(206)  评论(0编辑  收藏  举报
     RoleDrop.SelectedIndex = -1;
     RoleDrop.Items.FindByValue(roleid).Selected=true;
//访问dg中的控件的值
   foreach(DataGridItem di in CatalogDG.Items)
   {
    string roleID=RoleDrop.SelectedValue;
    //目录id
    int Catalogid=int.Parse(((HtmlInputHidden)di.FindControl("CatalogID")).Value);
    //为提高效率可考虑记录原始状态,但通常角色维护都在内部进行,留着后补
    if(((CheckBox)di.FindControl("chkExport")).Checked==true)//如果已经选择或者之前已经选择过
    {
     //保存
     RoleBase.RoleCatalogSetPower(roleID,Catalogid,1);//为当前角色目录设定权限
    }
    else
    {
     RoleBase.RoleCatalogSetPower(roleID,Catalogid,0);//为当前角色目录设定权限
    }
   }