找回密码
 立即注册

QQ登录

只需一步,快速开始

wlp5402

银牌会员

51

主题

145

帖子

2828

积分

银牌会员

积分
2828

活字格认证

wlp5402
银牌会员   /  发表于:2011-11-16 11:42  /   查看:5513  /  回复:3
能否做到单击cell后弹出选择要上传的图片,后面显示在Cell上?

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2011-11-16 14:09:00
沙发

回复 1# wlp5402 的帖子

你好,可以调用 FileUpload.click 事件弹出上传图片对话框,结合 ImageCellType 去实现该功能。
回复 使用道具 举报
wlp5402
银牌会员   /  发表于:2011-11-16 14:38:00
板凳

回复 2# iceman 的帖子

能不能具体点呢。。不懂
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-11-16 16:44:00
地板

回复 3# wlp5402 的帖子

你好,可分为以下 5 步操作:
1.添加 FileUpload 和 标准 Button 控件。
2.添加 Spread 的 onclick 事件,调用 FileUpload ,代码如下:
后台
  1. this.FpSpread1.Attributes.Add("onclick", "test()");
复制代码
前台
  1.       
  2.        function test() {
  3.             document.getElementById("FileUpload1").click();
  4.         }
复制代码
3.添加 button click事件,事件中使用 FileUpload.SaveAs 把文件提交 FileUpload 中文件到后台(相对路径)。
4.创建 ImageCellType,ImageCellType 的 imageurl 属性设置为 3 中保存的文件。
5.把单元格类型设置为 ImageCellType。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部