【问题标题】:Does twitter bootstrap work with ASP?twitter 引导程序是否适用于 ASP?
【发布时间】:2012-02-23 17:45:16
【问题描述】:

我习惯于使用 ASP Web 应用程序和创建 .aspx 页面。我真的不了解 PHP,我已经使用 C# 和 ASP 工作了一段时间。到目前为止,我真的很喜欢 bootstrap,并且在 HTML 中使用它进行设计看起来很棒,而且看起来效果很好。但是,我担心这不会以某种方式转移到 ASP。

【问题讨论】:

标签: c# asp.net asp-classic twitter-bootstrap


【解决方案1】:

Twitter Bootstrap 只是一堆 CSS/JS 文件。因此它适用于所有网络技术。

另一件事是 ASP.NET(至少是 MVC 之前的旧版本)严重依赖服务器控件。因此,将 twitter 样式表和行为应用于 asp.net 服务器控件可能会有问题。我不知道它在现代 asp.net 中是否变得更好。

只要你使用常规的 HTML 标记来定义你的 UI 和一些 Javascript 来赋予它生命,你应该没问题。

【讨论】:

  • 所以我还是应该使用输入按钮而不是使用
  • @Tom:至少,已知输入按钮可以工作。但它不会自动回发到服务器。
  • 那么没有办法将 ASP.NET 服务器控件与引导程序一起使用吗?我在使用它们时不断出错。
【解决方案2】:

Twitter 的引导程序用于演示,无需使用任何编程语言进行任何操作。只要包含bootstrap.css 样式表并使用相应的 CSS 类,您就可以在任何项目中使用任何语言的引导程序,因此不必担心引导程序是否会“转移到 ASP”或任何其他语言。

【讨论】:

  • 感谢您的评论。我是个白痴(字面意思……尴尬)。我忘记在母版页中包含
    。哎呀。不过感谢您的回复。
【解决方案3】:

您可以使用 CssClass 参数将 Bootstrap CSS 类应用于 ASP.NET 控件:

<asp:Button id="btnExample" runat="server" CssClass="btn btn-default" Text="Example" />

【讨论】:

  • 虽然这可能会回答这个问题,但最好是简要说明您的代码为何有效,而不是仅提供代码答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-30
  • 1970-01-01
  • 2019-02-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多