tailieunhanh - Pro Server Controls and AJAX Components phần 3

ai có thể phục vụ như là một lớp cơ sở để tạo ra dữ liệu bị ràng buộc điều khiển làm việc với các lớp thực hiện các giao diện IHierarchicalDataSource và các lớp học xuất phát từ các Chắc chắn có thể có kịch bản hoàn toàn kiểm soát là cần thiết và các lớp học cơ sở trước là hạn chế một cách nào đó | CHAPTER 4 THE WEBCONTROL BASE CLASS AND CONTROL STYLES 129 Visual Studio .NET 2003 included a page property called pageLayout which enabled precise positioning of server controls when the pageLayout property is set to GridLayout. Visual Studio and and later do not have a pageLayout property on web form documents but there is a similar capability in the HTML designer. Go to Tools Options and expand the HTML Designer node. Select the CSS Positioning node check the option Change positioning to the following for controls and select Absolutely positioned in the combo box. Note that this is a global setting that will affect all subsequent web forms. Figure 4-4 shows the Options dialog box. International Settings Keyboard Startup Task List Web Browser Performance Tools Projects and Solutions Source Control Text Editor Database Tools Debugging Device Tools HTML Designer General CSS CSS Styling Ruler and Grid View Office Tools Style Application Mode o Manual Style Application Auto Style Application 0 Only reuse classes with the prefix style 0 Use width and height attributes for image instead of css n Use strong and em for bold and italic text v Use shorthand properties when generating styles 0 Change positioning to absolute for controls added using Toolbox paste or drag and drop OK I I Cancel Figure 4-4. The Visual Studio HTML Designer Options dialog box for setting the web form layout to Absolutely positioned The Absolutely positioned option uses the features of CSS absolute positioning specifying pixel locations for server control objects as shown in Figure 4-5. Visual Studio translates the developer s drag-and-drop movements of controls on the Designer surface into CSS style properties. The following server control style properties position a button 133 pixels from the top of the document and 252 pixels from the left edge. asp Button id Button1 style Z-INDEX 101 LEFT 252px POSITION absolute TOP 133px runat server Text Button asp Button CSS absolute .

TỪ KHÓA LIÊN QUAN