TAILIEUCHUNG - ASP.NET 4 Unleased - p 12

Trình Mẫu dữ liệu Khung bao gồm ba điều khiển bạn có thể sử dụng để gửi một hình thức để các máy chủ: Button, LinkButton, và ImageButton. Những điều khiển này có chức năng tương tự, nhưng kiểm soát từng có một vẻ ngoài khác biệt. Trong phần này, bạn học cách sử dụng mỗi ba loại nút trong một trang. Tiếp theo, bạn tìm hiểu làm thế nào để kết hợp kịch bản phía máy khách với các điều khiển Button phía máy chủ | 84 CHAPTER 2 Using the Standard Controls Submitting Form Data The Framework includes three controls you can use to submit a form to the server Button LinkButton and ImageButton. These controls have the same function but each control has a distinct appearance. In this section you learn how to use each of these three types of buttons in a page. Next you learn how to associate client-side scripts with server-side Button controls. You also learn how to use a button control to post a form to a page other than the current page. Finally you learn how to handle a button control s Command event. Using the Button Control The Button control renders a push button that you can use to submit a form to the server. For example the page in Listing contains a Button control. When you click the Button control the time displayed by a Label control is updated see Figure . LISTING @ Page Language C DOCTYPE html PUBLIC - W3C DTD XHTML Transitional EN http TR xhtml1 DTD script runat server protected void btnSubmit_Click object sender EventArgs e T script html xmlns http 1999 xhtml head id Head1 runat server title Show Button title head body form id form1 runat server div asp Button id btnSubmit Text Submit OnClick btnSubmit_Click Runat server br br From the Library of Wow eBook Submitting Form Data 85 asp Label id lblTime Runat server div form body html 2 FIGURE Displaying a Button control. The Button control supports the following properties this is not a complete list AccessKey Enables you to specify a key that navigates to the Button control. CommandArgument Enables you to specify a command argument passed to the Command event. CommandName Enables you to specify a command name passed to the Command event. Enabled Enables you to disable the Button control. OnClientClick Enables you to specify a client-side script that executes when the button is clicked. .