@model dynamic @{ var selected = (ViewData["selected"] ?? "").ToString(); var name = (ViewData["name"] ?? "").ToString(); var id = (ViewData["name"] ?? "").ToString().Replace(".", "_"); var df = (ViewData["df"] ?? "").ToString(); var cssclass = (ViewData["class"] ?? "").ToString(); var onchange = (ViewData["onchange"] ?? "").ToString(); var special = (ViewData["special"] ?? "").ToString(); var start = Convert.ToInt32((ViewData["start"] ?? "0").ToString()); var end = Convert.ToInt32((ViewData["end"] ?? "0").ToString()); var textadd = (ViewData["textadd"] ?? "").ToString(); var disabled = (ViewData["disabled"] ?? "").ToString() == "" ? "" : "disabled"; var valuetext = (ViewData["valuetext"] ?? "").ToString() == "" ? new string[] { } : (ViewData["valuetext"] ?? "").ToString().Split(';'); var style = (ViewData["style"] ?? "").ToString(); var formgroupstyle = (ViewData["formgroupstyle"] ?? "").ToString(); } @if (name == "PageRowCount") { var rc = (int)Model; @:전체: @rc.ToString("#,0") 건 10개 20개 30개 50개 100개 1000개 } else if (special.ToLower() == "fromto") { @if (df != "") { @df.Split(':')[1] } @for (int i = start; i <= end; i++) { @i@(textadd) } } else if (special == "fromtodesc") { @if (df != "") { @df.Split(':')[1] } @for (int i = end; i >= start; i--) { @i@(textadd) } } else if (special == "Hour") { @if (df != "") { @df.Split(':')[1] } @for (int i = 0; i <= 23; i++) { @i 시 } } else if (special == "Minute") { @if (df != "") { @df.Split(':')[1] } @for (int i = 0; i <= 59; i++) { @i 분 } } else if (special == "reg" || name == "SearchType") { @if (df != "") { @(df.Contains(":") ? df.Split(':')[1] : df) } @if (valuetext.Length > 0) { foreach (var item in valuetext) { @(item.Split(':')[1]) } } else if (Model != null){ foreach (var item in Model) { @item.text } } } else if (special == "email") { List emailList = new List(){ "naver.com" ,"gmail.com" ,"kakao.com" ,"daum.net" ,"hanmail.net" ,"nate.com" }; @if (df != "") { @(df.Contains(":") ? df.Split(':')[1] : df) } @foreach (var item in emailList) { @item } } else if (valuetext.Length > 0) { @if (df != "") { @(df.Contains(":") ? df.Split(':')[1] : df) } @foreach (var item in valuetext) { @(item.Split(':')[1]) } } else { @if (df != "") { @(df.Contains(":") ? df.Split(':')[1] : df) } @foreach (var item in Model) { @item.text } }