Giống như các đối tượng khác, máy chủ điều khiển có sự kiện là bắn khi hành động nhất định được thực hiện vào chúng. Bảng ở trên con số 6-2 tóm tắt một số trong những sự kiện này cho các điều khiển phổ biến. Khi bạn bấm vào một nút điều khiển, ví dụ, nhấp vào sự kiện bị sa thải. Và khi bạn thay đổi văn bản trong một hộp văn bản, TextChanged sự kiện này bắn.Nếu ứng dụng của bạn cần để đáp ứng với một sự kiện, bạn mã một phương pháp gọi là một xử lý sự kiện. Khi bạn tạo ra một trình xử lý sự kiện từ Visual Studio, như được diễn tả trong chương 2, một sự kiện thuộc tính đó tên bộ xử lý sự kiện sẽ được thêm vào mã aspx cho sự kiểm soát. Sau đó, bạn nhập mã C# cho bộ xử lý sự kiện trong các tập tin mã phía sau. Điều này được minh họa bằng ví dụ đầu tiên ở con số này.Ở đây, các thuộc tính OnClick một nút đặt tên btnCancel chỉ ra rằng một xử lý sự kiện đặt tên btnCancel_Click sẽ được thực hiện khi nhấp vào sự kiện của kiểm soát được nêu ra.Thông thường, Tuy nhiên, bạn sẽ sử dụng bộ xử lý sự kiện tải để tải dữ liệu vào các điều khiển máy chủ của một hình thức. Điều này được minh họa bằng ví dụ thứ hai trong hình này. Ở đây, dữ liệu từ cơ sở dữ liệu được sử dụng để thay đổi các thuộc tính văn bản của hai nhãn điều khiển và tài sản ImageUrl của một hình ảnh kiểm soát. Ví dụ này được lấy từ các ứng dụng giỏ hàng bạn đã nghiên cứu trong chương 4, và nó cho thấy cách thức dễ dàng nó là để thay đổi dữ liệu trong máy chủ điều khiển.Ví dụ thứ ba trong con số này trình bày một phương pháp được dữ liệu từ máy chủ điều khiển và lưu trữ nó trong một đối tượng khách hàng sau đó được lưu trong đối tượng phiên. Ở đây, bất động sản văn bản được sử dụng để lấy dữ liệu từ hai hộp văn bản, và các tài sản SelectedValue được sử dụng để lấy dữ liệu từ một điều khiển DropDownList và một điều khiển RadioButtonList. Bạn sẽ tìm hiểu thêm về cách làm việc với các danh sách điều khiển như bạn đi qua chöông naøy.Bạn cũng có thể sử dụng một sự kiện xử lý để xử lý các sự kiện từ hai hoặc nhiều điều khiển. Để làm điều đó, bạn đặt tên cho bộ xử lý sự kiện tương tự trong các thuộc tính sự kiện kiểm soát mỗi. Ví dụ, bạn có thể sử dụng bộ xử lý sự kiện tương tự cho nhấp vào sự kiện của hai nút khác nhau. Bạn sẽ thấy một ví dụ của một xử lý sự kiện như thế này sau đó trong chương này.
đang được dịch, vui lòng đợi..
