📄 content_add.aspx.cs
字号:
case 6:
list += "<select name=\"d_" + dr["EName"].ToString() + "\" style=\"width:" + dr["vLength"].ToString() + "px;\">" + GetSelectValue("", defalutValue, dr["vitem"].ToString(), 0, 0) + "</select>" + Nullstr + " " + dr["vDescript"].ToString();
break;
case 7:
list += "<input class=\"form\" type=\"text\" name=\"d_" + dr["EName"].ToString() + "\" maxlength=\"8\" value=\"" + defalutValue + "\" style=\"width:" + dr["vLength"].ToString() + "px;\" />" + Nullstr + " " + dr["vDescript"].ToString() + "(8位整数)";
break;
case 8:
list += "<input class=\"form\" type=\"text\" name=\"d_" + dr["EName"].ToString() + "\" maxlength=\"2\" value=\"" + defalutValue + "\" style=\"width:" + dr["vLength"].ToString() + "px;\" />" + Nullstr + " " + dr["vDescript"].ToString() + "(0~56的正整数)";
break;
case 9:
list += "<input class=\"form\" type=\"text\" name=\"d_" + dr["EName"].ToString() + "\" maxlength=\"8\" value=\"" + defalutValue + "\" style=\"width:" + dr["vLength"].ToString() + "px;\" />" + Nullstr + " " + dr["vDescript"].ToString() + "(货币类型)";
break;
case 10:
list += "<input class=\"form\" type=\"text\" name=\"d_" + dr["EName"].ToString() + "\" maxlength=\"22\" value=\"" + defalutValue + "\" style=\"width:" + dr["vLength"].ToString() + "px;\" />" + Nullstr + " <img src=\"../../sysImages/folder/s.gif\" title=\"选择日期\" border=\"0\" style=\"cursor:pointer;\" onclick=\"selectFile('date',document.form1.d_" + dr["EName"].ToString() + ",140,500);document.form1.d_" + dr["EName"].ToString() + ".focus();\" /> " + dr["vDescript"].ToString() + " (长日期类型,格式:2007-12-20 15:10:10)";
break;
case 11:
list += "<input class=\"form\" type=\"text\" name=\"d_" + dr["EName"].ToString() + "\" maxlength=\"12\" value=\"" + defalutValue + "\" style=\"width:" + dr["vLength"].ToString() + "px;\" />" + Nullstr + " <img src=\"../../sysImages/folder/s.gif\" title=\"选择日期\" border=\"0\" style=\"cursor:pointer;\" onclick=\"selectFile('date',document.form1.d_" + dr["EName"].ToString() + ",140,500);document.form1.d_" + dr["EName"].ToString() + ".focus();\" /> " + dr["vDescript"].ToString() + " (短日期类型,格式:2007-12-20)";
break;
case 12:
list += GetSelectValue("d_" + dr["EName"].ToString(), defalutValue, dr["vitem"].ToString(), 1, 0) + Nullstr + " " + dr["vDescript"].ToString();
break;
case 13:
list += GetSelectValue("d_" + dr["EName"].ToString(), defalutValue, dr["vitem"].ToString(), 1, 0) + Nullstr + " " + dr["vDescript"].ToString();
break;
case 14:
list += GetSelectValue("d_" + dr["EName"].ToString(), defalutValue, dr["vitem"].ToString(), 2, 0) + Nullstr + " " + dr["vDescript"].ToString();
break;
case 15:
list += GetSelectValue("d_" + dr["EName"].ToString(), defalutValue, dr["vitem"].ToString(), 2, 0) + Nullstr + " " + dr["vDescript"].ToString();
break;
case 16:
list += "<select name=\"d_" + dr["EName"].ToString() + "\" style=\"width:" + dr["vLength"].ToString() + "px;height:" + dr["vHeight"].ToString() + "px;\" multiple=\"multiple\">" + GetSelectValue("", defalutValue.Replace(",", "|")+"|", dr["vitem"].ToString(), 0, 1) + "</select>" + Nullstr + " " + dr["vDescript"].ToString() + "(按CTRL或者shift多选)";
break;
case 17:
list += GETHTMLedit(dr["EName"].ToString(), dr["vHeight"].ToString(), dr["vLength"].ToString(), int.Parse(dr["HTMLedit"].ToString()), defalutValue) + Nullstr + " " + dr["vDescript"].ToString();
break;
case 30:
list += "<input class=\"form\" type=\"text\" name=\"d_" + dr["EName"].ToString() + "\" maxlength=\"22\" value=\"" + defalutValue + "\" style=\"width:" + dr["vLength"].ToString() + "px;\" /><img src=\"../../sysImages/folder/s.gif\" alt=\"选择附件\" border=\"0\" style=\"cursor:pointer;\" onclick=\"selectFile('file',document.form1.d_" + dr["EName"].ToString() + ",380,500);document.form1.d_" + dr["EName"].ToString() + ".focus();\" />" + Nullstr + " " + dr["vDescript"].ToString();
break;
case 31:
list += "<input class=\"form\" type=\"text\" name=\"d_" + dr["EName"].ToString() + "\" maxlength=\"22\" value=\"" + defalutValue + "\" style=\"width:" + dr["vLength"].ToString() + "px;\" /><img src=\"../../sysImages/folder/s.gif\" alt=\"选择图片\" border=\"0\" style=\"cursor:pointer;\" onclick=\"selectFile('pic',document.form1.d_" + dr["EName"].ToString() + ",380,500);document.form1.d_" + dr["EName"].ToString() + ".focus();\" />" + Nullstr + " " + dr["vDescript"].ToString();
break;
case 32:
list += "<input class=\"form\" type=\"text\" name=\"d_" + dr["EName"].ToString() + "\" maxlength=\"22\" value=\"" + defalutValue + "\" style=\"width:" + dr["vLength"].ToString() + "px;\" /><img src=\"../../sysImages/folder/s.gif\" alt=\"选择模板\" border=\"0\" style=\"cursor:pointer;\" onclick=\"selectFile('templet',document.form1.d_" + dr["EName"].ToString() + ",380,500);document.form1.d_" + dr["EName"].ToString() + ".focus();\" />" + Nullstr + " " + dr["vDescript"].ToString();
break;
case 33:
list += "<input class=\"form\" type=\"text\" name=\"d_" + dr["EName"].ToString() + "\" maxlength=\"22\" value=\"" + defalutValue + "\" style=\"width:" + dr["vLength"].ToString() + "px;\" /><img src=\"../../sysImages/folder/s.gif\" alt=\"选择作者\" border=\"0\" style=\"cursor:pointer;\" onclick=\"selectFile('Author',document.form1.d_" + dr["EName"].ToString() + ",250,400);document.form1.d_" + dr["EName"].ToString() + ".focus();\" />" + Nullstr + " " + dr["vDescript"].ToString();
break;
case 34:
list += "<input class=\"form\" type=\"text\" name=\"d_" + dr["EName"].ToString() + "\" maxlength=\"22\" value=\"" + defalutValue + "\" style=\"width:" + dr["vLength"].ToString() + "px;\" /><img src=\"../../sysImages/folder/s.gif\" alt=\"选择来源\" border=\"0\" style=\"cursor:pointer;\" onclick=\"selectFile('Souce',document.form1.d_" + dr["EName"].ToString() + ",250,400);document.form1.d_" + dr["EName"].ToString() + ".focus();\" />" + Nullstr + " " + dr["vDescript"].ToString();
break;
case 35:
list += "<input class=\"form\" type=\"text\" name=\"d_" + dr["EName"].ToString() + "\" maxlength=\"22\" value=\"" + defalutValue + "\" style=\"width:" + dr["vLength"].ToString() + "px;\" /><img src=\"../../sysImages/folder/s.gif\" alt=\"选择TAG\" border=\"0\" style=\"cursor:pointer;\" onclick=\"selectFile('Tag',document.form1.d_" + dr["EName"].ToString() + ",250,400);document.form1.d_" + dr["EName"].ToString() + ".focus();\" />" + Nullstr + " " + dr["vDescript"].ToString();
break;
default:
list += "无自定义内容";
break;
}
return list;
}
//得到编辑器
protected string GETHTMLedit(string EName,string Height,string Width,int Num,string vValue)
{
string list = string.Empty;
string EidtBase = string.Empty;
bool noEdit = false;
switch (Num)
{
case 1:
EidtBase = "DBasic";
break;
case 2:
EidtBase = "LBasic";
break;
case 3:
EidtBase = "ABasic";
break;
default:
noEdit = true;
break;
}
if (!noEdit)
{
list += "<textarea rows=\"1\" cols=\"1\" name=\"d_" + EName + "\" id=\"d_" + EName + "\" style=\"display:none;\">" + vValue + "</textarea>";
list += "<script type=\"text/javascript\" language=\"JavaScript\">\r";
list += "{\r";
list += "var sBasePath = \"../../editor/\"\r";
list += "var oFCKeditor = new FCKeditor('d_" + EName + "');\r";
list += "oFCKeditor.BasePath = sBasePath;\r";
list += "oFCKeditor.ToolbarSet = '" + EidtBase + "';\r";
list += "oFCKeditor.Width = '" + Width + "px';\r";
list += "oFCKeditor.Height = '" + Height + "px' ;\r";
list += "oFCKeditor.ReplaceTextarea() ;\r";
list += "}\r";
list += "</script>\r";
}
else
{
list = "<textarea name=\"d_" + EName + "\" style=\"height:" + Height + "px;width:" + Width + "px\">" + vValue + "</textarea>";
}
return list;
}
/// <summary>
/// 得到复选,多选,列表框
/// </summary>
/// <param name="EName"></param>
/// <param name="vValue"></param>
/// <param name="vitem"></param>
/// <param name="Num"></param>
/// <param name="MLine"></param>
/// <returns></returns>
protected string GetSelectValue(string EName,string vValue, string vitem,int Num,int MLine)
{
string list = string.Empty;
if (vitem.Trim() != string.Empty)
{
if (vitem.IndexOf("\r\n") > -1)
{
string[] Items = vitem.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < Items.Length; i++)
{
switch (Num)
{
case 0:
if (MLine == 1)
{
if (vValue.IndexOf("|") > -1)
{
if (vValue.IndexOf(Items[i]+"|".Trim())>-1)
{
list += "<option selected=\"selected\" value=\"" + Items[i] + "\">" + Items[i] + "</option>\r";
}
else
{
list += "<option value=\"" + Items[i] + "\">" + Items[i] + "</option>\r";
}
}
else
{
if (vValue.Trim() != Items[i].Trim())
{
list += "<option value=\"" + Items[i] + "\">" + Items[i] + "</option>\r";
}
else
{
list += "<option selected=\"selected\" value=\"" + Items[i] + "\">" + Items[i] + "</option>\r";
}
}
}
else
{
if (vValue.Trim() != Items[i].Trim())
{
list += "<option value=\"" + Items[i] + "\">" + Items[i] + "</option>\r";
}
else
{
list += "<option selected=\"selected\" value=\"" + Items[i] + "\">" + Items[i] + "</option>\r";
}
}
break;
case 1:
if (vValue.Trim() != Items[i].Trim())
{
list += "<input type=\"radio\" name=\"" + EName + "\" value=\"" + Items[i] + "\" />" + Items[i] + " \r";
}
else
{
list += "<input type=\"radio\" name=\"" + EName + "\" checked=\"checked\" value=\"" + Items[i] + "\" />" + Items[i] + " \r";
}
break;
case 2:
//if (vValue.IndexOf("|") > -1)
//{
if ((vValue+"|").IndexOf(Items[i] + "|".Trim()) > -1)
{
list += "<input type=\"checkbox\" name=\"" + EName + "\" checked=\"checked\" value=\"" + Items[i] + "\" />" + Items[i] + " \r";
}
else
{
list += "<input type=\"checkbox\" name=\"" + EName + "\" value=\"" + Items[i] + "\" />" + Items[i] + " \r";
}
//}
break;
}
}
}
else
{
switch (Num)
{
case 0:
list += "<option value=\"" + vitem + "\">" + vitem + "</option>\r";
break;
case 1:
if (vValue.Trim() != vitem.Trim())
{
list += "<input type=\"radio\" name=\"" + EName + "\" value=\"" + vitem + "\" />" + vitem + " \r";
}
else
{
list += "<input type=\"radio\" checked=\"checked\" name=\"" + EName + "\" value=\"" + vitem + "\" />" + vitem + " \r";
}
break;
case 2:
if (vValue.Trim() != vitem.Trim())
{
list += "<input type=\"checkbox\" name=\"" + EName + "\" value=\"" + vitem + "\" />" + vitem + " \r";
}
else
{
list += "<input type=\"checkbox\" checked=\"checked\" name=\"" + EName + "\" value=\"" + vitem + "\" />" + vitem + " \r";
}
break;
}
}
}
return list;
}
protected void GetClassList(DropDownList lst, int ParentID, int Layer, int gID)
{
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -