⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 content_add.aspx.cs

📁 最好用的站点内容管理系统 全部源代码都有
💻 CS
📖 第 1 页 / 共 3 页
字号:
            case 6:
                list += "<select name=\"d_" + dr["EName"].ToString() + "\"  style=\"width:" + dr["vLength"].ToString() + "px;\">" + GetSelectValue("", defalutValue, dr["vitem"].ToString(), 0, 0) + "</select>" + Nullstr + "&nbsp;" + 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 + "&nbsp;" + 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 + "&nbsp;" + 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 + "&nbsp;" + 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();\" />&nbsp;" + 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();\" />&nbsp;" + dr["vDescript"].ToString() + " (短日期类型,格式:2007-12-20)";
                break;
            case 12:
                list += GetSelectValue("d_" + dr["EName"].ToString(), defalutValue, dr["vitem"].ToString(), 1, 0) + Nullstr + "&nbsp;" + dr["vDescript"].ToString();
                break;
            case 13:
                list += GetSelectValue("d_" + dr["EName"].ToString(), defalutValue, dr["vitem"].ToString(), 1, 0) + Nullstr + "&nbsp;" + dr["vDescript"].ToString();
                break;
            case 14:
                list += GetSelectValue("d_" + dr["EName"].ToString(), defalutValue, dr["vitem"].ToString(), 2, 0) + Nullstr + "&nbsp;" + dr["vDescript"].ToString();
                break;
            case 15:
                list += GetSelectValue("d_" + dr["EName"].ToString(), defalutValue, dr["vitem"].ToString(), 2, 0) + Nullstr + "&nbsp;" + 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 + "&nbsp;" + 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 + "&nbsp;" + 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 + "&nbsp;" + 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 + "&nbsp;" + 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 + "&nbsp;" + 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 + "&nbsp;" + 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 + "&nbsp;" + 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 + "&nbsp;" + 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] + "&nbsp;\r";
                            }
                            else
                            {
                                list += "<input type=\"radio\" name=\"" + EName + "\" checked=\"checked\" value=\"" + Items[i] + "\" />" + Items[i] + "&nbsp;\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] + "&nbsp;\r";
                                }
                                else
                                {
                                    list += "<input type=\"checkbox\" name=\"" + EName + "\" value=\"" + Items[i] + "\" />" + Items[i] + "&nbsp;\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 + "&nbsp;\r";
                        }
                        else
                        {
                            list += "<input type=\"radio\" checked=\"checked\" name=\"" + EName + "\" value=\"" + vitem + "\" />" + vitem + "&nbsp;\r";
                        }
                        break;
                    case 2:
                        if (vValue.Trim() != vitem.Trim())
                        {
                            list += "<input type=\"checkbox\" name=\"" + EName + "\" value=\"" + vitem + "\" />" + vitem + "&nbsp;\r";
                        }
                        else
                        {
                            list += "<input type=\"checkbox\" checked=\"checked\" name=\"" + EName + "\" value=\"" + vitem + "\" />" + vitem + "&nbsp;\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 + -