Guys Sự khác biệt giữa cả hai là gì ??Sự khác biệt giữa <asp:table> và <table>?
nếu tôi đặt <table runat=server>
Tôi cũng có thể sử dụng nó ở phía máy chủ.
Có sự khác biệt nào giữa cả hai không ??
Thanx
Guys Sự khác biệt giữa cả hai là gì ??Sự khác biệt giữa <asp:table> và <table>?
nếu tôi đặt <table runat=server>
Tôi cũng có thể sử dụng nó ở phía máy chủ.
Có sự khác biệt nào giữa cả hai không ??
Thanx
<asp:Table>
là đối tượng .Net có các thuộc tính và khả năng cụ thể có thể được sử dụng thông qua .Net scripting hoặc mã phía sau logic. <table>
là một phần tử Html có thể được truy cập thông qua kịch bản và mã đằng sau logic, nhưng nó không có khả năng .Net thuần túy và chỉ có thể xuất ra như vậy.
Bạn có ý nghĩa gì bởi "không có khả năng .net gốc?" 'WebControls.Table' có thể tự nhiên hơn' HtmlControls.HtmlTable' như thế nào? – tenfour
@tenfour: Quá nhiều để đưa vào một bình luận vì vậy tôi sẽ để lại một liên kết phá vỡ băng trên sự khác biệt. Nhưng có sự khác biệt. http://odetocode.com/articles/348.aspx –
Tất nhiên có sự khác biệt. Nhưng không phải loại "bản địa hơn loại khác". Có thể bạn có nghĩa là "abstracted from HTML". – tenfour
<asp:Table>
là một điều khiển ASP.NET<table>
là HTML.Bất cứ khi nào bạn tạo một aspx, bạn thực sự sửa đổi tài liệu XML có biểu diễn HTML - điều này có thể bao gồm cả thẻ phía máy chủ và phía máy khách.
Trình duyệt web điển hình của bạn không biết <asp:Table>
là gì vì nó chỉ hiểu HTML. Do đó máy chủ (ASP.NET) chuyển đổi tất cả các thẻ phía máy chủ thành biểu diễn HTML của nó. Do đó, nếu bạn sử dụng trình duyệt của mình để xem nguồn của trang bao gồm <asp:Table>
, bạn sẽ chỉ thấy các thẻ <table>
.
Chỉnh sửa: '
Câu hỏi này có thể giúp bạn hiểu thêm về các vấn đề này. http://stackoverflow.com/questions/57958/when-to-use-htmlcontrols-vs-webcontrols – tenfour
Tôi chỉ sử dụng phiên bản bảng HTML, vì nó cung cấp một lưới 3x3 đẹp để làm việc trên màn hình thiết kế VSS. Phiên bản asp, tôi phải sử dụng các thuộc tính để cung cấp cho nó các cột, hàng, vv và * sau đó * thiết kế xung quanh nó. – Fandango68