Chừng nào bạn có một sự hiểu biết về cách điều khiển máy chủ ASP.NET render trong HTML
dụ:
kiểm soát này server:
<asp:Button ID="Button1" runat="server" CssClass="btn" Text="Button 1" />
ám vào HTML này:
<input type="submit" class="btn" id="Button1" value="Button 1" name="Button1">
thì bạn trên đường đến sử dụng bootstrap với ASP.NET webforms
CssClass="btn"
là tất cả những gì bạn cần để tạo kiểu cho nút bằng bootstrap.
Dán đánh dấu bên dưới trong trang aspx của bạn để xem một ví dụ
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link rel="stylesheet" href="http://twitter.github.com/bootstrap/1.4.0/bootstrap.min.css" />
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" CssClass="btn" Text="Button 1" />
</div>
</form>
</body>
</html>
chỉnh sửa:
Bạn có thể biến bất kỳ kiểm soát HTML tiêu chuẩn vào một điều khiển máy chủ bằng cách thêm runat="server"
và sau đó thêm máy chủ xử lý sự kiện nhấp chuột bên.
HTML:
<a id="actionLink" runat="server">Action</a>
Code-Behind:
protected void Page_Load(object sender, EventArgs e)
{
actionLink.ServerClick += new EventHandler(actionLink_ServerClick);
...
}
void actionLink_ServerClick(object sender, EventArgs e)
{
...
}
rendered Neo Tag:
<a id="actionLink" href="javascript:__doPostBack('actionLink','')">Action</a>
này sẽ giúp bạn có những gì bạn cần phải thực hiện nhấp chuột máy chủ trên những nút thả xuống và điều khiển bootstrap radio.
Bạn đã thử những gì cho đến nay? Cái gì không hiệu quả? Bootstrap chỉ là một tập hợp các kiểu CSS. Tôi không thể thấy tại sao điều đó sẽ phá vỡ ASP.NET. –
Tất cả nội dung trên Twitter là HTML/CSS/JavaScript, vì vậy công nghệ phía máy chủ bạn sử dụng không ảnh hưởng đến nó. Bạn có ví dụ về các thành phần này _not_ đang hoạt động không? Chúng tôi có khả năng có thể giúp với điều đó. Nếu không, Twitter có các ví dụ về các thành phần hoạt động. – David
Thực ra tôi không nói rằng các thành phần không hoạt động. Tôi chỉ không biết làm thế nào để làm cho họ làm việc trên một hình thức asp.net. Ý tôi là, tôi nên làm gì đây? Đặt kiểu nút thành "btn"? Kiểm tra thẻ này, đó là thành phần máy chủ được cung cấp bởi .net framework: "