public static int GetInt(Control ctrl, int defValue) { if (ctrl == null) { throw new ArgumentNullException("获取文本内容的控件不能为空!"); } if (ctrl is ITextControl) { return(TypeParse.StrToInt(CtrlHelper.GetText(ctrl as ITextControl), defValue)); } if (ctrl is HtmlInputControl) { return(TypeParse.StrToInt(CtrlHelper.GetText(ctrl as HtmlInputControl), defValue)); } if (ctrl is HiddenField) { return(TypeParse.StrToInt(CtrlHelper.GetText(ctrl as HiddenField), defValue)); } return(defValue); }
public static byte GetSelectValue(DropDownList ddlList, byte defValue) { return((byte)TypeParse.StrToInt(CtrlHelper.GetSelectValue(ddlList), (int)defValue)); }
public static int GetFormInt(HttpRequest request, string strName, int defValue) { return(TypeParse.StrToInt(request.Form[strName], defValue)); }
public static int StrToInt(string expression, int defValue) { return(TypeParse.StrToInt(expression, defValue)); }
public static byte GetSelectValue(DropDownList ddlList, byte defValue) { return((byte)TypeParse.StrToInt(GetSelectValue(ddlList), defValue)); }