找回密码
 立即注册

QQ登录

只需一步,快速开始

liudongyue1987

论坛元老

4

主题

11

帖子

4692

积分

论坛元老

积分
4692

活字格认证

最新发帖
liudongyue1987
论坛元老   /  发表于:2013-2-25 12:33  /   查看:5402  /  回复:5
请问 farpoint 4 如何 在前台用js 获取当前选中状态的sheet 的sheetName?

5 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-2-25 16:54:00
沙发
回复 1楼liudongyue1987的帖子

liudongyue1987 你好

Spread没有提供在前台获取SheetName的方法,你可以在后台代码中设置Spread的Attribute属性,然后在前台访问:
后台代码:
  1.     protected void Page_Load(object sender, EventArgs e)
  2.     {
  3.         if (!IsPostBack)
  4.         {
  5.             FpSpread1.Attributes.Add("SheetName", FpSpread1.Sheets[0].SheetName +","+ FpSpread1.Sheets[1].SheetName);
  6.         }
  7.     }
复制代码


前台代码:
  1.     <script language="javascript" type="text/javascript">
  2.         function Button1_onclick() {
  3.             var spread = document.getElementById("FpSpread1");
  4.             alert(spread.getAttribute("SheetName"));
  5.         }
  6.     </script>
复制代码
回复 使用道具 举报
liudongyue1987
论坛元老   /  发表于:2013-2-27 15:51:00
板凳
回复 2楼dof的帖子

谢谢你的回复.
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-2-27 16:37:00
地板
回复 3楼liudongyue1987的帖子

不客气,能满足你的需求吗。
回复 使用道具 举报
liudongyue1987
论坛元老   /  发表于:2013-3-1 15:31:00
5#
回复 4楼dof的帖子

可以满足.呵呵
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-3-1 17:41:00
6#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部