陈斌彬的技术博客

Stay foolish,stay hungry

HLB Project中PublicMethod.cs文件全部方法总结

PublicMethod.cs文件全部方法总结:

1.将树形菜单的各个节点对应的权限加载进入指定的CheckBoxList中

public static void AddItmesInCheCKList(CheckBoxList MYCHK)

2.将传入的用户名列表,按照工作委托的要求,自动置换成受委托后的用户名字符串,然后返回

public static string WorkWeiTuoUserList(string UserList)

3.修改web.config节点的值

public static void EditAppValue(string KeyNameStr, string SetValueStr)

4.得到文件列表

 public static string GetWenJian(string WenJianList, string DirStr)

5.获取文件链接,同时加上阅读、编辑

public static string GetWenJian2(string WenJianList, string DirStr)

6.将ListItem1中的选中项加入ListItem2中,或者从ListItem2中减去选中项,CanShu1代表是添加,或者去除,CanShu2代表是全部选中项

 public static string GetListStr(ListBox List1, ListBox List2, string CanShu1, string CanShu2)

7.从checkBoxList里面读取选中的值

public static string GetStringFromCheckList(CheckBoxList MyChk)

8.从checkBoxList里面读取字符串中有的值

public static void GetCheckList(CheckBoxList MyChk, string PerStr)

9.绑定字符串分隔开的到CheckBoxList

public static void BindDDL(CheckBoxList MyDDL, string FenGeStr)

10.绑定字符串分隔开的到dropdownlist

public static void BindDDLForEmPty(DropDownList MyDDL, string FenGeStr)
public static void BindDDL(DropDownList MyDDL, string FenGeStr)

11.在RowDataBound事件时使用

public static void GridViewRowDataBound(GridViewRowEventArgs e)

12.判断GridView里面被选中的ID

public static string CheckCbx(GridView GVData, string CheckBoxName, string LabID)

13.判断Str1是否是在Str2这个长的字符串中

public static bool StrIFIn(string Str1, string Str2)

14.将长字符串取前面250个,然后返回

public static string LongToShortStr(string LongStr, int StrNum)

15.提取Html中的文字信息

 public static string StripHTML(string strHtml)

16.判断文件是否在允许的范围内

 public static bool IfOkFile(string DirName)

17.上传文件

public static string UploadFileIntoDir(FileUpload MyFile, string DirName)

18.判断Session是否有效

 public static void CheckSession()

19.获得Session中的值

 public static string GetSessionValue(string SessionKey)

20.设置Session中的值

public static void SetSessionValue(string SessionKey, string ValueStr)

21.根据投票的选项和的分数,生成界面的Table

 public static string GetVoteTable(string ContentStr, string ScoreStr, string IDStr, bool IFTouGuo)

22.判断是否已经存在该项 列名称,表名称,去除的ID名称

public static bool IFExists(string LieName, string TableName, int ExceptID, string TextStr)

23.写cookie值

public static void WriteCookie(string strName, string strValue)
public static void WriteCookie(string strName, string key, string strValue)
public static void WriteCookie(string strName, string key, string strValue, int expires)
public static void WriteCookie(string strName, string strValue, int expires)

24.读cookie值

public static string GetCookie(string strName)
public static string GetCookie(string strName, string key)

25.URL字符编码

public static string UrlEncode(string str)
public static string UrlDecode(string str)

26.组合URL参数

/// <param name="_url">页面地址</param>
/// <param name="_keys">参数名称</param>
/// <param name="_values">参数值</param>
/// <returns>String</returns>
public static string CombUrlTxt(string _url, string _keys, params string[] _values)

27.删除最后结尾的指定字符后的字符

public static string DelLastChar(string str, string strchar)