郁闷啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!刚开始接触FreeTextBox3.1.6有些地方不明白,请教高手帮忙
我已经按要求添加了项目和修改了设置问题1,我要创建ImageGallery控件时总是出现这个问题,不知道怎么解决
"创建控件时出错ImageGallery1,未将对象引用设置到对象的实例"
问题2,这段代码是什么意思,不懂怎么用
private void InitializeComponent()
{
this.FreeTextBox1.SaveClick += new System.EventHandler this.FreeTextBox1_SaveClick);
this.Button1.Click += new System.EventHandler(this.FreeTextBox1_SaveClick);
this.Load += new System.EventHandler(this.Page_Load);
}
private void FreeTextBox1_SaveClick(object sender, System.EventArgs e)
{
divshow.InnerHtml = FreeTextBox1.Text;
}
问题3,如何保存FreeTextBox里的内容(假设内容里含有图片)?创建<botton>控件来激发保存事件要注意什么?
问题4,保存好的内容如何再显示出来,用什么控件来显示,label.text合适吗?要注意什么?
问题5,安全性能方面要注意些什么?
问题6,怎么实现插入本机图片的功能啊?我目前了解的是只能插入网络上的图片而已 --------------------编程问答-------------------- 1 ImageGallery需要在属性里手动添加 加了以后需要一个保存图片的文件夹(可写权限) 3.0之前的版本还需要一个上传图片用到的*.aspx文件(忘叫啥了)
2 那是事件托管 看不懂先不要随便动
3 如果你复制网页,它包含的图片的src地址被复制
4 lable就行 它在前台显示为div标签
5 aspx文件头添加属性"validateRequest=false" 否则默认安全设置不允许保存html字符流
6 插入本机图片要更改freetextbox的设置 具体在网上查吧 --------------------编程问答-------------------- WO_YOU_XIE_SHANG_XIN(喝自己的血养活自己)
谢谢!
====================================
1,是这个文件吗ftb.imagegallery.aspx
2,还是想弄明白, divshow.InnerHtml这个是干什么用的,divshow弄在哪儿?
3,谢谢
4,谢谢
5,谢谢
6,查过了,但是未果.能多详细说一下吗?
--------------------编程问答-------------------- divshow 是一个层 你在工具箱的html里面最下面就是div,你拖上来,点右键选择作为服务器控件运行,然后改id为divshow,这样在cs页面里敲代码,就可以有divshow.XXX了 --------------------编程问答-------------------- http://www.cnblogs.com/Klesh/archive/2007/03/09/freetextbox_insertimagefromgallery_ftb_imagegallery_aspx.html
我已经在这里找到答案了,但是新的问题又出现了
我已经实现了图片的上传和插入,但是我有个疑问,就是ImageGalleryPath设定的文件夹用来存放所有用户上传的图片,用户点击了"Insert Image From Gallery"按扭后就可以看见文件夹里所有用户上传的图片了,这样子岂不是很不安全,假如有些图片很敏感不能给所有人看见的呢?!有什么办法可以跳过中间的环节,把上传的图片直接显示在FreeTextBox吗?就象百度博客里发表文章的文本一样.
还有个问题就是如何把上传和插入步骤中各个英文注释汉化,毕竟用户大多数都是中国人. --------------------编程问答-------------------- http://www.cnblogs.com/Klesh/archive/2007/03/09/freetextbox_insertimagefromgallery_ftb_imagegallery_aspx.html
我已经在这里找到答案了,但是新的问题又出现了
我已经实现了图片的上传和插入,但是我有个疑问,就是ImageGalleryPath设定的文件夹用来存放所有用户上传的图片,用户点击了"Insert Image From Gallery"按扭后就可以看见文件夹里所有用户上传的图片了,这样子岂不是很不安全,假如有些图片很敏感不能给所有人看见的呢?!有什么办法可以跳过中间的环节,把上传的图片直接显示在FreeTextBox吗?就象百度博客里发表文章的文本一样.
还有个问题就是如何把上传和插入步骤中各个英文注释汉化,毕竟用户大多数都是中国人.
--------------------编程问答-------------------- http://www.cnblogs.com/Klesh/archive/2007/03/09/freetextbox_insertimagefromgallery_ftb_imagegallery_aspx.html
我已经在这里找到答案了,但是新的问题又出现了
我已经实现了图片的上传和插入,但是我有个疑问,就是ImageGalleryPath设定的文件夹用来存放所有用户上传的图片,用户点击了"Insert Image From Gallery"按扭后就可以看见文件夹里所有用户上传的图片了,这样子岂不是很不安全,假如有些图片很敏感不能给所有人看见的呢?!有什么办法可以跳过中间的环节,把上传的图片直接显示在FreeTextBox吗?就象百度博客里发表文章的文本一样.
还有个问题就是如何把上传和插入步骤中各个英文注释汉化,毕竟用户大多数都是中国人.
==========================
为了能解决问题,我顶!!! --------------------编程问答-------------------- 呵呵 2003总是加些事件 也总丢事件
到2005 封的更严实了 看不到了 但还可以自己加上的
ashx文件吧 --------------------编程问答-------------------- 苦闷哦 --------------------编程问答-------------------- 什么时候才能真正碰到高手呢?苦闷中!!! --------------------编程问答-------------------- 可以根据用户的ID来创建不同的文件夹来存放用户的图片,这样各个用户就只能看到自己上传的图片了,不影响别的用户
int iUserId = 0;
if (Session["Login"] != null)
{
iUserId = ((MLogin)Session["Login"]).iUserId;
}
CUpFile Cfile = new CUpFile();
string sGalleryPath = "/imgUser/" + iUserId.ToString();
//如果没有用户的文件夹则创建 by minjiang 07-08-10
Cfile.CheckProductPictureML(sGalleryPath); --------------------编程问答-------------------- 神哪 我看到我自己了--!
楼主该结帖了啊!!
补充:.NET技术 , ASP.NET