đơn giản, làm cho một trang asp đơn giản với các nhà thiết kế (chỉ dành riêng cho đầu) Cho phép nói rằng cơ thể là một cái gì đó như thế này:
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</div>
<p>
<asp:Button ID="Button1" runat="server" Text="Button" />
</p>
</form>
</body>
Great, bây giờ mọi đối tượng asp LÀ một đối tượng. Vì vậy, bạn có thể truy cập nó trong mã CS của asp. Mã CS của asp được kích hoạt bởi các sự kiện (chủ yếu). Lớp học có thể sẽ kế thừa từ System.Web.UI.Page
Nếu bạn vào tệp cs của trang asp, bạn sẽ thấy một khoảng trống được bảo vệ Page_Load (đối tượng người gửi, EventArgs e) ... Đó là sự kiện tải, bạn có thể sử dụng để điền dữ liệu vào các đối tượng của bạn khi trang tải.
Bây giờ, hãy vào nút trong nhà thiết kế của bạn (Button1) và xem các thuộc tính của nó, bạn có thể thiết kế hoặc thêm sự kiện từ đó. Chỉ cần thay đổi chế độ xem sự kiện và tạo phương thức cho sự kiện.
Nút là một web control Button Thêm một sự kiện Click vào nút gọi nó Button1Click:
void Button1Click(Object sender,EventArgs e) { }
Bây giờ khi bạn nhấp vào nút, phương pháp này sẽ được gọi. Vì ASP là đối tượng được định hướng, bạn có thể coi trang đó là lớp thực tế và các đối tượng sẽ giữ dữ liệu hiện tại thực tế.
Vì vậy, nếu ví dụ bạn muốn truy cập các văn bản trong TextBox1
bạn chỉ cần gọi cho đối tượng đó trong mã C#:
String firstBox = TextBox1.Text;
Trong cùng một cách bạn có thể di chuyển đối tượng khi sự kiện xảy ra.
Bây giờ bạn có dữ liệu người dùng đã đăng trong hộp văn bản, bạn có thể sử dụng các kết nối C# SQL thông thường để thêm dữ liệu vào cơ sở dữ liệu của bạn.
bạn có thể tìm thấy tài nguyên này hữu ích: http://www.asp.net/general/ video # Xây dựng% 20Web% 20Ứng dụng% 20với% 20ASP.NET% 203.5% 20 và% 20Microsoft% 20Visual% 20Web% 20Developer% 202008 – Greg