在一个小项目中使用FreeTextBox3.05,并且是Free版的,所以没有InsertImageFromGallery的功能(那个insertImage的功能实在是不太好使),所以插入图片就是问题。
解决思路,调用FreeTextBox的ImageGallery功能,这样既让用户有了相册的功能,FTB编辑也方便
主要代码:
FTB控件:
<FTB:ToolbarButton Title="InsertImageFromGallery" ScriptBlock="window.open('ftb.imagegallery.aspx','FreeTextBox1')" ButtonImage="insertimage" runat="server" />
ftb.imageGallery中:
this.ImageGallery1.TargetFreeTextBox="FreeTextBox1";
控件名称可以通过js中打开窗体的那段代码传递过去
ImageGallery中还要加上用户相册的选取(每个用户建立一个文件夹就是了,admin文件夹在最上层,所以可以看见所有的相册)
没仔细看.Text的实现,不知道他是如何管理这些图片的
解决思路,调用FreeTextBox的ImageGallery功能,这样既让用户有了相册的功能,FTB编辑也方便
主要代码:
FTB控件:
<FTB:ToolbarButton Title="InsertImageFromGallery" ScriptBlock="window.open('ftb.imagegallery.aspx','FreeTextBox1')" ButtonImage="insertimage" runat="server" />
ftb.imageGallery中:
this.ImageGallery1.TargetFreeTextBox="FreeTextBox1";
控件名称可以通过js中打开窗体的那段代码传递过去
ImageGallery中还要加上用户相册的选取(每个用户建立一个文件夹就是了,admin文件夹在最上层,所以可以看见所有的相册)
没仔细看.Text的实现,不知道他是如何管理这些图片的