找回密码
 立即注册

QQ登录

只需一步,快速开始

dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-3-15 10:20:02
31#
您好,这个问题并不是和FineUI有冲突,而是FineUI的异步请求没有刷新Spread控件。您需要让Spread控件也参与FineUI的AJAX回发。
  1. <f:PageManager ID="PageManager1" runat="server" AjaxAspnetControls="FpSpread1" />
复制代码


您可以看下FineUI的博客,http://www.cnblogs.com/sanshi/archive/2012/02/04/2337814.html
的“让ASP.NET控件也参与FineUI的AJAX回发 - AjaxAspnetControls属性”章节
回复 使用道具 举报
zj602788658
金牌服务用户   /  发表于:2016-3-15 10:50:28
32#
样式成这个样子了。。。
11.png
回复 使用道具 举报
zj602788658
金牌服务用户   /  发表于:2016-3-15 11:12:56
33#
zj602788658 发表于 2016-3-15 10:50
样式成这个样子了。。。

查询以后,滚动条消失,样式变形。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-3-15 11:28:03
34#
zj602788658 发表于 2016-3-15 11:12
查询以后,滚动条消失,样式变形。

这个应该是FineUI对其他aps.net控件的支持问题,再FineUI的博客中您也看到了对于不同的aps.net控件针对FineUI页面需要做一些调整。这个我这边会尝试尽力解决,你也可以考虑下其他解决方案,比如提交时不使用FineUI的button。
回复 使用道具 举报
zj602788658
金牌服务用户   /  发表于:2016-3-15 11:35:13
35#
dexteryao 发表于 2016-3-15 11:28
这个应该是FineUI对其他aps.net控件的支持问题,再FineUI的博客中您也看到了对于不同的aps.net控件针对Fi ...

好的,我也试一下,您那边也帮忙解决一下吧,如果不行的话,这个项目中我就不使用FineUI了。不过也请您尽量帮我解决一下。如果放弃使用FineUI,整体框架都涉及到调整。这个太麻烦了。
回复 使用道具 举报
zj602788658
金牌服务用户   /  发表于:2016-3-15 11:38:32
36#
zj602788658 发表于 2016-3-15 11:35
好的,我也试一下,您那边也帮忙解决一下吧,如果不行的话,这个项目中我就不使用FineUI了。不过也请您尽 ...

可不可以不使用FineUI的Ajax,使用Spread自己的Ajax啊
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-3-15 13:39:30
37#
或者用asp的button和 UpdatePanel实现 Ajax 。

建议您看下SpreadJS,SpreadJS是纯前端的,功能更多而且灵活。和各个平台框架兼容性也好,也符合现在HTML5的趋势

  1.         <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
  2.         <asp:UpdatePanel ID="UpdatePanel1" runat="server">
  3.             <ContentTemplate>
  4.                 <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
  5.                 <FarPoint:FpSpread ID="FpSpread1" runat="server" BorderColor="#A0A0A0" BorderStyle="Solid" BorderWidth="1px" Height="609px" Width="1241px" ActiveSheetViewIndex="0" DesignString="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;&lt;Spread /&gt;" Tab-ScrollIncrement="30" Tab-VisibleCount="30" EnableClientScript="False" ScrollBarBaseColor="Black" HorizontalScrollBarPolicy="Always" VerticalScrollBarPolicy="Always" scrollContent="true" scrollContentColumns="" scrollContentMaxHeight="50" scrollContentTime="500">
  6.              ....
  7.                 </FarPoint:FpSpread>
  8.             </ContentTemplate>
  9.         </asp:UpdatePanel>
复制代码
回复 使用道具 举报
zj602788658
金牌服务用户   /  发表于:2016-3-15 13:53:34
38#
只会后台代码啊。。不会各种JS。。。。前段压根看不懂。。。
回复 使用道具 举报
zj602788658
金牌服务用户   /  发表于:2016-3-15 14:12:13
39#
如何让Spread填充满整个屏幕。高度和宽度100%设置以后不正确。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-3-15 14:43:36
40#
在另一个帖子里讨论自适应问题
回复 使用道具 举报
1234
您需要登录后才可以回帖 登录 | 立即注册
返回顶部