附件中提供了两个Demo,演示了在编辑状态下点击按钮弹出一个对话框的功能,我这里弹出的的是一个数据检索的对话框。
大概实现步骤如下:
1、自定义一个PopupCellType,有一个TextBox和一个Button组成,点击Button会弹出一个数据检索对话框
2、创建一个用于弹出显示的数据检索对话框
3、将PopupCellType指定给Spread使用
说明:附件中两个Demo只是显示弹出对话框的方法不一样,PopupCellTypeDemo_Boxy是用的是名为Boxy的jQuery库;PopupCellTypeDemo_Modal使用的AjaxControlToolkit扩展包中的ModalPopupExtender控件。我自己比较喜欢第一种方法,因为主窗体不用关系弹出窗体的任何信息,而使用ModalPopupExtender时,需要在主窗体放一些和弹出窗体相关的控件(比如:Panel和Button)。
VS2010 + Spread for ASP.NET 6.0 + Boxy
PopupCellTypeDemo_Boxy.zip
(51.97 KB, 下载次数: 166)
|