我想在后台用FCKEditor发布文章,在上传图片后,想设置成“图片新闻”的专题栏目,在FCKEditor编辑器下面放一个文本框,请问大家,如何在上传完成的同时由上传图片的按钮自动把上传图片的路径和文件名同时填入到这个文本框里面,以便一同写进数据库??这个在以前的ASP程序中,我用过WEBEDITOR能够实现,请问在FCKEditor中如何实现?谢。

解决方案 »

  1.   

    拉一個openFileDialog1進窗體
    private void button1_Click_1(object sender, System.EventArgs e)
    {
    openFileDialog1.Title="請選擇要導入的文件!";
    openFileDialog1.Filter="Test(*.xls)|*.xls";
    if(openFileDialog1.ShowDialog()==DialogResult.OK)
    {
    openname1=openFileDialog1.FileName;
    this.label2.Text=openname1;
    }
    }
    不行你來打我``
      

  2.   

    老大,openFileDialog是什么,在哪里??
      

  3.   

    完了完了,wwwiii520(蝸牛啃骨頭) 要被人打死了。
    楼主只能通过分析编辑器的HTML代码提取图片了
      

  4.   

    openFileDialog这东西不能在WebForm中使用吧??
      

  5.   

    我是想在浏览服务器后,选择一个图片文件,在按下确定按钮后,图片传到FCKEditor的编辑区域内的同时,把图片地址也传入我在FCKEditor下面放置的文本框里面,在发布文章的同时,把图片的地址写入文章数据库里面,请教大家如何修改FCKEditor的上传按钮?
      

  6.   

    好的,我就是这样做的,方法如下:
    在“入库”按钮中:遍历fckedtor.value只要是带<img的字符提出,查询是否有*.jpg,*.bmp等格式,我为省事,只准上传jpg,那么你只要查.jpg就行,把前面的字符提出来,就是文件的路径就行了。然后把它写进库中。
      

  7.   

    方法有了```嘿嘿``
    WebForm的HTML裡面有個File Field拉一個進窗體``
    再拉一個TextBox button
    private void Button2_Click(object sender, System.EventArgs e)
    {
    this.TextBox1.Text=this.File1.Value.ToString();
    }
    OK了
     我也是從沒用過``剛試出來的```
      

  8.   

    不過你要把那個File Field做一下轉換```我也不知道什么原因```
    右點控件``以伺候器控制項執行``選上``才能行```
      

  9.   

    但是这有个毛病,就是文件名,有时候是中文,上传的时候也是中文,现在我的作法是:自己写上传图片代码,比较灵活,可以加水印啊什么的,最重要的是可以改文件名,我一般用日期加时间作文件名,上传后动态改Fckeditor.value,看起来一样,我感觉不错。