使用ASP.NET而不是MVC的Twitter引导程序
发布时间:2020-12-16 06:30:52 所属栏目:asp.Net 来源:网络整理
导读:我一直在ASP.NET Web应用程序(而不是MVC)工作一段时间.我真的很想使用twitter bootstrap框架.我觉得它看起来很棒,并且已经为你做了很多工作.我似乎无法使用ASP服务器控件.我知道css可能正在尝试将asp:Button标记更改为 HTML标记.我根本不知道如何让它们一起
我一直在ASP.NET Web应用程序(而不是MVC)工作一段时间.我真的很想使用twitter bootstrap框架.我觉得它看起来很棒,并且已经为你做了很多工作.我似乎无法使用ASP服务器控件.我知道css可能正在尝试将asp:Button标记更改为
HTML标记.我根本不知道如何让它们一起工作.我收到以下错误.
警告2 //文件位置:ASP.NET运行时错误:基类包含字段’btnTest’,但其类型(System.Web.UI.HtmlControls.HtmlButton)与控件类型(System.Web)不兼容. UI.WebControls.Button). //文件位置21 1 FalconFutbolClub 在渲染网站进行调试时,我收到以下错误: “Button”类型的控件“mainContentHolder_btnTest”必须放在带有runat = server的表单标记内. 我认为尝试使用javascript管理回发会非常烦人.我真的只想使用常规的ASP服务器控件,因此使用ASP.NET Web应用程序的全部原因.请帮忙. 编辑:代码.这是母版页和我的默认版. 阿斯普大师: <%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site.master.cs" Inherits="FalconFutbolClub.SiteMaster" %> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Falcon Futbol</title> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <meta name="description" content="What's in your toybox?"> <meta name="author" content="Pure Parties"> <link rel="stylesheet" type="text/css" href="assets/css/bootstrap.css"> <link rel="stylesheet" type="text/css" href="assets/css/style.css"> <link rel="stylesheet" type="text/css" href="assets/css/bootstrap-responsive.css"> <link rel="shortcut icon" href="images/favicon.ico"> <link rel="apple-touch-icon" href="images/apple-touch-icon.png"> <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png"> <style> body { padding-top: 85px; /* 60px to make the container go all the way to the bottom of the topbar */ } </style> <asp:ContentPlaceHolder ID="headerContentHolder" runat="server" /> </head> <body> <div class="navbar navbar-fixed-top"> <div class="navbar-inner"> <div class="container"> <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> <a class="brand" href="#">Falcon Futbol</a> <div class="nav-collapse"> <ul class="nav"> <li class="active"><a href="#">Home</a></li> <li><a href="#about">About</a></li> <li><a href="#contact">Contact</a></li> </ul> </div><!--/.nav-collapse --> </div> </div> </div> <div class="container"> <div class="row"> <div span="12"> <asp:ContentPlaceHolder ID="mainContentHolder" runat="server" /> </div> </div> </div> <script src="assets/js/jquery.js"></script> <script src="assets/js/bootstrap-transition.js"></script> <script src="assets/js/bootstrap-alert.js"></script> <script src="assets/js/bootstrap-modal.js"></script> <script src="assets/js/bootstrap-dropdown.js"></script> <script src="assets/js/bootstrap-scrollspy.js"></script> <script src="assets/js/bootstrap-tab.js"></script> <script src="assets/js/bootstrap-tooltip.js"></script> <script src="assets/js/bootstrap-popover.js"></script> <script src="assets/js/bootstrap-button.js"></script> <script src="assets/js/bootstrap-collapse.js"></script> <script src="assets/js/bootstrap-carousel.js"></script> <script src="assets/js/bootstrap-typeahead.js"></script> <script type="text/javascript"> $('.carousel').carousel({ interval: 2000 }) </script> </body> </html> 大师C# using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace FalconFutbolClub { public partial class SiteMaster : System.Web.UI.MasterPage { protected void Page_Load(object sender,EventArgs e) { } } } 默认aspx: <asp:Content ID="content1" ContentPlaceHolderID="headerContentHolder" runat="server"> <script type="text/javascript"> </script> </asp:Content> <asp:Content ID="content2" ContentPlaceHolderID="mainContentHolder" runat="server"> <div class="container"> <header class="jumbotron subhead" id="overview"> <h1>Falcon Futbol</h1> <p>Event registration forms can be filled out here.</p> <asp:Label ID="clickedTest" runat="server" /> </header> <div class="span12"> <blockquote> <p>Event registration form 1.</p> <small>March 17,2012</small> </blockquote> <div class="span4"> <asp:Button id="btnTest" runat="server" onclick="btnForm1_Click" Text="test" /> </div> </div> </div> </asp:Content> 默认C#: using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Xml.Linq; using System.IO; namespace FalconFutbolClub { public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender,EventArgs e) { } protected void btnForm1_Click(object sender,EventArgs e) { clickedTest.Text = "Clicked!"; } } } 解决方法
看起来你自己回答了这个问题!只是为了跟进它 – 通常在母版页的body标签之后你会有一个表单标签:
<body> <form id="form1" runat="server" > <div class="navbar navbar-fixed-top"> <div class="navbar-inner"> <!-- omitted code from above --> </div> </div> </form> </body> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何强制asp.net GridView控件包装标签中的第一行
- ASP.NET MVC中每用户变量的Session替代方法
- asp.net-mvc – MVC Razor获取月份名称
- ASP.NET复选框与自定义设计
- entity-framework – 实体类型没有键定义的EF6
- 在IIS / ASP.NET MVC 4中未加载非托管依赖项的64位托管程序
- asp.net – .NET中每个SQL语句的SQL存储过程?
- asp.net-core – 在区域视图中使用TagHelpers
- asp.net-mvc – 如何从ASP.NET MVC 3中的授权过滤器中排除一
- asp.net-mvc-3 – Asp.Net MVC 3 – 映射已属于某个区域的单
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC应用程序自定义错误页
- 如何为枚举执行asp.net mvc 4模型绑定?
- asp.net-core – 在Microsoft.AspNet.Http.HttpC
- asp.net – 防止在ASP .Net中为单个用户进行多次
- asp.net – Web部署项目AfterBuild路径问题
- Asp.net动态验证器无法在Chrome或Safari中使用
- HTTP 错误 404.3 - Not Found 由于扩展配置问题而
- asp.net-mvc – ASP.NET MVC AjaxHelper是否处理
- asp.net-mvc – MVC 3 Webgrid专栏
- 在.NET应用程序中本地化大量文本的策略
热点阅读