zoukankan      html  css  js  c++  java
  • asp.net删除文本编辑器上传的图片

    private string GetImg(string str)
        {
            string res = "";
            string tem = "";
            int startIndex = 0;
            int endIndex = 0;
            for (int i = 0; i < str.Length - 3; i++)
            {
                tem = str.Substring(i, 3).ToLower();
                if (tem == "src")
                {
                    startIndex = i;
                    str = str.Substring(startIndex+5);
                    endIndex = str.IndexOf('>');
                    res = str.Substring(0, endIndex-3);
                    str = str.Substring(endIndex);
                    res += "|"+GetImg(str); //递归调用               
                    break;
                }
            }
            return res;
        }

    protected void dgrdName_ItemCommand(object source, DataGridCommandEventArgs e)
        {
           
            if (e.CommandName == "Delete")
            {
                int id = Convert.ToInt32(e.CommandArgument.ToString());

                string str = "select [content] from news where id="+id+"";
                string content = DB.ReadOut2(str);
                string img=GetImg(content);
                img = img.Substring(0,img.Length-1);
                string [] arr=img.Split('|');
                for (int i = 0; i < arr.Length;i++ )
                {
                  
                    File.Delete(HttpContext.Current.Server.MapPath("/" + arr[i]));
                 
                }
             
               string delstr = "delete  from news where id=" + id + "";
                DB.myCommand(delstr);
                DataBind();

            }
           
        }

  • 相关阅读:
    怎样在Windows下编译OpenVRML
    Virtools脚本语言(VSL)教程 结构
    Virtools脚本语言(VSL)教程 枚举
    基于Python及Wx的离线Blog发布工具Zoundry Raven
    Virtools脚本语言(VSL)教程 使用 GUID
    Khronos关于WebGL最新进展
    【转】在EditPlus中利用正则表达式替换字符串
    Virtools脚本语言(VSL)教程 全局变量bc与ac
    VrmlPad3.0发布
    WebGL样品与演示
  • 原文地址:https://www.cnblogs.com/zhang9418hn/p/2000115.html
Copyright © 2011-2022 走看看