CuteEditor文件上传获取具体路径并写入数据库

CuteEditor文件上传获取具体路径并写入数据库
在CuteEditor文件夹下的Dialogs里面找到文件上传页面InsertDocument.aspx(可下载文件)
因为他的上传控件UploadSingleFile是封装了而没有获取当前上传路径的属性,所有只有使用
webmethod方法在客户端进行页面刷新时执行路径获取(TargetUrl),并写入数据库。不知道还有其他更简便的方法没?希望分享一下,谢谢!

主要代码如下

  1. 主要代码如下
  2. [WebMethod]
  3.     public static string Save(string filepath)
  4.     {
  5.         if (string.IsNullOrEmpty(filepath.Trim()))
  6.         {
  7.              return "";
  8.         }
  9.         else
  10.        { 
  11.             try
  12.             {
  13.                  
  14.                  string Username = “admin”; 
  15.                  Database db = new Database();
  16.                  int test = db.Add(Username, DateTime.Now, """", filepath, 1, """");
  17.                  return Username;
  18.                  
  19.             }
  20.             catch (Exception ex)
  21.             { 
  22.                 throw ex;
  23.             }
  24.            
  25.         }
  26.     }
  27. "text/javascript" >
  28.     function geturl()
  29.     {
  30.      var path=document.getElementById("hiddenFile").value;
  31.      PageMethods.Save(path);
  32.     }
  33.     function js(username)
  34.     {
  35.     alert(username);
  36.     }
  37. "ScriptManager1" runat="server" EnablePageMethods="true" >
  38.             
  39. "TargetUrl" onpropertychange="do_preview()" type="text" size="40" name="TargetUrl"
  40.                                                         runat="server" />
  41. "InputFile" runat="server" >

你可能感兴趣的:(.net学习)