找回密码
 立即注册

QQ登录

只需一步,快速开始

LeeDongmei

金牌服务用户

44

主题

237

帖子

531

积分

金牌服务用户

积分
531

活字格认证微信认证勋章元老葡萄

LeeDongmei
金牌服务用户   /  发表于:2012-5-4 14:30  /   查看:4580  /  回复:4
如题。

4 个回复

倒序浏览
LeeDongmei
金牌服务用户   /  发表于:2012-5-4 14:33:00
沙发
代码如下:
   Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        '向临时文件中传数据
        Dim comm As New OleDbCommand
        '定义Member参数和File参数
        FpSpread1.Visible = False
        parmIntn = "" & Session("name") & ""
...
end sub
----------------------------------------------------------------------------------------
  Protected Sub ImageButton1_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles ImageButton1.Click
        If RadioButton2.Checked Then
            '明细
            FpSpread2.Visible = False
            FpSpread1.Visible = True
...
end sub
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-4 16:41:00
板凳
我还是在之前代码的基础上进行了一点修改,可没有重现你的问题,我在PageLoad中将spread设为不可见,然后点击button之后将spread设置为可见,然后可以正常切换各个sheet(显示spread之后只能看到两个sheet,点击第二个sheet之后的【...】可以显示更多的sheet)

你看一下我的Demo,我的环境是VS2008 + spread for asp.net 4.0 + IE6.0
你看在你的环境中是否正常
4197_Sheet_2.zip (2.33 MB, 下载次数: 86)
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2012-5-5 09:00:00
地板
感谢版主的大力支持!
原因找到。是缺少首次访问判断的代码。
即: If IsPostBack Then
            Return
        End If
谢谢!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-7 09:48:00
5#
解决就好啊,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部