我们的团队有一个基于asp.net(C#)构建的Web应用程序,并使用一些infragistics asp.net控件。因为我开始将应用程序的html移动到html5并使用bootstrap 3作为css框架,所以我在使用infragistics web对话窗口(IGWD)时遇到了严重问题(特别是)。 我相信像table-layout这样的一些属性:固定和引导3使用的表宽度正在弄乱IGWD控件。但是,如果我从bootstrap css中删除这些属性,我会弄乱所有框架,因此,所有的应用程序。 我应该从哪里开始?已经阅读过infragistics文档,但不如人们想象的那么好,在这个特定的问题上根本没有帮助我:-( 提前感谢您的帮助和耐心。
答案 0 :(得分:0)
经过多次尝试后,我开始得到一些结果 - 我所做的只是遵循这个人的指导方针和样本= http://www.ezineasp.net/post/AJAX-Calendar-Extender-CSS-Theme.aspx,并将他的想法调整到信息系统控制。
所以,我创建了自己的cssclass并将我自己的所有infragistics web对话窗口类上下文化!但我不得不去代码隐藏以确保某些属性按照我想要的方式设置。例如,我必须添加这些行
wdwAddCurso.WindowState = DialogWindowState.Normal;
wdwAddCurso.InitialLocation = DialogWindowPosition.Centered;
否则即使我有
,我也无法让窗口停留在我想要的地方<ig:WebDialogWindow ID="wdwAddCurso" runat="server" Width="640px" Height="480px" InitialLocation="Centered" Moveable="true" Modal="True" StyleSetName="RubberBlack" ModalBackgroundCssClass="igdw_RubberBlackModalBackground">
<ContentPane FrameBorder="true">
<Template>
<uc1:CursosAdd01 runat="server" ID="CursosAdd011" />
<div class="text-center">
<asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click" CausesValidation="False" CssClass="button" Text="Fechar" />
</div>
</Template>
</ContentPane>
<Header>
<CloseBox Visible="false" />
</Header>
<AutoPostBackFlags WindowStateChange="On" />
</ig:WebDialogWindow>
在aspx文件中。 无论如何,谢谢你的回答! 我们使用的版本是Infragistics4.Web.v10.3,Version = 10.3.20103.2217。
我得到的结果就是这个(不是我们想要的最终结果,但是......正如我之前说过的那样,我们到了某处): you can see a screenshot here