Mỗi trang ASP.NET được gói trong phần tử <form>
vì toàn bộ khuôn khổ xoay quanh các lệnh POST.
ASP.NET cung cấp 'điều khiển web' là trừu tượng hướng đối tượng của phần tử HTML (và trong một số trường hợp, nhóm phần tử) - trong mã phía máy chủ của bạn, bạn có thể đính kèm lệnh vào các sự kiện khác nhau trên điều khiển web ví dụ: Button.OnClick
, TextBox.OnChanged
) - khung làm dây kết nối chúng bằng cách sử dụng kết hợp các trường ẩn và javascript được tạo. JavaScript được tạo thường đặt một vài trường ẩn giá trị để chỉ ra (ví dụ) điều khiển kích hoạt bài đăng và các đối số lệnh (nếu có), sau đó gửi biểu mẫu.
ViewState
là một kỹ thuật được sử dụng bởi khung công tác để tuần tự hóa trạng thái máy khách. Đó là một thay thế cho việc sử dụng phiên nhiều, giao dịch tải trọng HTML lớn hơn cho một dấu chân bộ nhớ thấp hơn trên máy chủ.
Nguồn
2010-06-14 15:02:22
phải cụ thể rằng đây là biểu mẫu web asp.net, chứ không phải ASP.NET MVC giống với môi trường PHP mà bạn đã quen với – MikeJ