【问题标题】:Jquery EasyUI and <form runat="server"> issuesJquery EasyUI 和 <form runat="server"> 问题
【发布时间】:2012-06-21 19:48:42
【问题描述】:

我正在尝试使用带有 C# 4.0 的 .NET 构建一个使用来自 JQuery EasyUI 的布局的站点。但是,每当我将站点包装在控件中时,布局就会完全搞砸并且无法正确显示。我想这与它呈现为实际表单标签的事实有关,并且正在运行的 Javascript 对其应用样式。我不确定如何解决这个问题,特别是因为我对 Javascript 不够精通,无法开始剖析框架的代码。任何帮助将不胜感激。谢谢你。

【问题讨论】:

  • 如果混合使用两种互不兼容的技术,就会出现这样的结果。

标签: jquery asp.net c#-4.0 jquery-easyui


【解决方案1】:

我唯一能建议的是将 EasyUI 的工作/运行副本中的标记与您的 asp.net 包装版本的标记进行比较。您需要使用 Firebug 或其他不错的 html/css 检查器。

有可能可以修改 EasyUI 的基本 CSS 以包含包装 .net 控件,但听起来您正处于一场激烈的战斗中,并且很可能无法使其正常工作。

【讨论】:

    【解决方案2】:

    哇,非常感谢你们的帮助。

    如果你将两种互不兼容的技术混合在一起,就会出现这样的结果。

    真的吗?那是你帮的?你真的在拖钓stackoverflow吗?找份工作。

    总之,我从 body 标签中删除了 class 属性,将 form 标签放在它的正下方,然后添加了 class。然后我必须使用 style 属性指定高度和宽度。

    <body>
    <form runat="server" class="easyui-layout" style="width: 600px; height: 400px;">
    

    【讨论】:

      猜你喜欢
      • 2012-10-20
      • 2011-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多