Lập trình trên nền Web - 1

Mục Lục Lời Nói Đầu 4 Chương 1: Tổng Quan Về Asp.net 5 1.1. Giới Thiệu Tổng Quan Về Công Nghệ .net 5 1.1.1. Sự Ra Đời Của .net 5 1.1.2. .net Framework 5 1.1.3. Ưu Điểm Chính Của .net Framework 7 1.2. Giới Thiệu Về Asp.net 8 1.3. Cài Đặt Visual ...

Lập trình trên nền Web - 2

Việc cài đặt các phiên bản Visual Studio.Net có nhiều lựa chọn khác nhau về cơ bản ta tiến hành như sau: - Chuẩn bị đĩa chương trình Visual Studio.Net và mã bản quyền sử dụng phần mềm - Đọc tệp tin yêu cầu phần cứng trước khi cài ...

Lập trình trên nền Web - 3

Double 2.3.2. Chọn kiểu dữ liệu Thông thường để chọn một kiểu dữ liệu nguyên để sử dụng như short, int hay long thường dựa vào độ lớn của giá trị muốn sử dụng. Ví dụ, một biến ushort có thể lưu giữ giá trịtừ 0 đến 65.535, ...

Lập trình trên nền Web - 4

Switch (biểu thức điều kiện) { case <giá trị>: <Các câu lệnh thực hiện> <lệnh nhảy> case <giá trị>: <Các câu lệnh thực hiện> <lệnh nhảy> . default: <Các câu lệnh thực hiện mặc định> } Cũng tương tự ...

Lập trình trên nền Web - 5

Int Nam; int Thang; int Ngay; int Gio; int Phut; int Giay; } public class Tester { static void Main() { ThoiGian t = new ThoiGian(); t.ThoiGianHienHanh(); } } Lớp ThoiGian chỉ có một phương thức chính là hàm ThoiGianHienHanh(), phần thân của phương thức này được định ...

Tìm Và Sửa Lỗi Chương Trình Sau Class Baitap3_4

Catch{ Console.WriteLine(Exception caught and handled.); } Console.WriteLine(Exit Func1.); } public void Func2() { Console.WriteLine(Enter Func2.); throw new System.Exception(); Console.WriteLine(Exit Func2.); } } } Lúc này ngoại lệ không được xử lý bên trong hàm Func2(), mà nó ...

Mô Hình Lập Trình Phía Máy Khách

Class Program { static void Main(string[] args) { sv[] a = new sv[100]; int i, n; Console.WriteLine("Nhap so luong SV:"); n=Convert.ToInt32(Console.ReadLine()); for (i = 0; i < n; i++) { a[i] = new sv(); Console.WriteLine("Nhap thong tin SV thu " + (i + 1)); ...

Yêu Cầu Xử Lý Phía Server Qua Script

- Yêu cầu xử lý phía Server thông qua Script. Hình 3.7. Yêu cầu xử lý phía Server qua Script - Yêu cầu xử lý bên phía Server bằng cách đặt trong Code file. Hình 3.8. Yêu cầu xử lý phía Server đặt trong Code file 3.1.4. Web Form trong ASP.NET Để xây ...

Minh Họa Sử Dụng Điều Khiển Htmlanchor

Định là Server. Style Xác định hay trả về thuộc tính CSS được áp dụng cho Control. TagName Trả về tên của thẻ. Target Xác định cửa sổ sẽ được mở. Title Tựa sẽ được hiển thị. Visible Giá trị boolean xác định Control sẽ được ...

Minh Họa Sử Dụng Điều Khiển Htmlinputfile

- HtmlInputFile HtmlInputFile Control được sử dụng để điều khiển thẻ <input type=file>. Trong HTML, thẻ này được sử dụng để upload một file lên Server. Các thuộc tính : Thuộc tính Mô tả Accept Danh sách những loại MIME được chấp nhận ...

Minh Họa Sử Dụng Điều Khiển Htmltable

Items - HtmlTable HtmlTable Control được sử dụng để điều khiển thẻ <table>. Trong HTML thẻ table được sử dụng để tạo 1 table. Các thuộc tính : Thuộc tính Mô tả Align Xác định cách sắp xếp của table Attributes Trả về tất cả tên ...

Minh Họa Sử Dụng Điều Khiển Label

Duy nhất. AccessKey String Qui định ký tự để di chuyển nhanh đến điều khiển - ký tự xử lý phím nóng. Attributes AttributeCollection Tập hợp các thuộc tính của điều khiển HTML. BackColor Color Qui định màu nền của điều khiển. BorderColor Color ...

Minh Họa Sử Dụng Điều Khiển Radiobuttonlist

For (i = 0; i <= check1.Items.Count - 1; i++) if (check1.Items[i].Selected) mess.Text += check1.Items[i].Text + "<br />"; } } - Điều khiển RadioButtonList RadioButtonList Control được sử dụng để tạo một nhóm những radio button. Mỗi item trong ...

Giao Diện Trang Requiredfieldvalidate1.aspx

Điều khiển không chiếm dụng vị trí trên màn hình. EnableClientScript Có cho phép thực hiện kiểm tra ở phía Client hay không?. Giá trị mặc định là true - có kiểm tra. - RequiredFieldValidator: Điều khiển này yêu cầu người dùng phải nhập giá ...

Giao Diện Trang Regularexpressionvalidatorex .aspx

Bảng mô tả các ký hiệu thường sử dụng trong Validation Expression Ký hiệu Mô tả A Ký tự chữ cái (đã được xác định). Ở đây là chữ a 1 Ký tự số (đã được xác định). Ở đây là số 1 [0-n] Một ký tự số từ 0 đến 9 [abc] Một ...

Kết Quả Nhận Được Và Code Xử Lý Của Trang Webform1.aspx

Phương thức/Thuộc tính Mô tả AccepTypes Trả về mảng chuỗi của MIME được hỗ trợ bằng trình khách ApplicationPath Trả về đường dẫn ảo của ứng dụng BinayRead Trả về mảng Byte chứa đựng thông tin nhị phân gởi đến Server Browser Trả ...

Trang Defaultcontent.master Vừa Dược Thêm Vào Ứng Dụng

<customErrors mode="RemoteOnly" defaultRedirect="TrangThongBaoLoi.htm"/> On: Tùy theo giá trị của defaultRedirect mà có các trường hợp tương ứng: + Có qui định trang thông báo lỗi qua defaultRedirect: Hiển thị trang thông báo lỗi. Hình ...

Nội Dung Tệp Css Và Cách Sử Dụng Tệp Css Trong File Nguồn

C) Định dạng bởi bộ chọn thẻ (tag) Khi muốn cho một loạt các phần tử cùng loại có định dạng giống nhau mà không cần ID giống nhau thì người định nghĩa CSS kiểu bộ chọn: <style Type = text/css> Tên_Loại_Thẻ { Tên_Thuộc_tính: ...

Tạo Trang Web.sitemap Với Mục Chọn Sitemap

- Site Maps Thực hiện việc tạo một Website SimpleSiteMap: Mở cửa số Add New Item để tạo trang Web.sitemap Hình 3.87. Tạo trang Web.sitemap với mục chọn SiteMap Nội dung trang Web.sitemap ban đầu như sau : <?xml version="1.0" ...

Lập trình trên nền Web - 24

<StaticSelectedStyle BackColor="#F7F6F3" /> <DynamicSelectedStyle BackColor="#5D7B9D" /> <DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" /> <StaticHoverStyle BackColor="#7C6F57" ForeColor="White" ...

Vị Trí Của Ado.net Trong Kiến Trúc Của .net Framework

20. Tạo trang dangky.aspx với giao diện theo mẫu sau: - Khi người dùng click vào nút Gửi thông tin thì sử dụng các biến session để lưu lại các thông tin, sau đó điều hướng sang trang thongtindangky.aspx. - Trang thongtindangky.aspx sẽ hiển thị lại ...

Kết Nối Đến Cơ Sở Dữ Liệu Và Đọc Dữ Liệu

Public interface IDbConnection : IDisposable { string ConnectionString { get; set; } int ConnectionTimeout { get; } string Database { get; } ConnectionState State { get; } IDbTransaction BeginTransaction(); IDbTransaction BeginTransaction(IsolationLevel il); void ChangeDatabase(string ...

Lập trình trên nền Web - 27

< configuration> <connectionStrings> <add name="Northwind" connectionString="Data Source= (local)\SQLEXPRESS; Initial Catalog=Northwind;Integrated Security=SSPI"/> </connectionStrings> </configuration> Lấy nội dung ConnectionString trong thẻ ...

Lập trình trên nền Web - 28

Cmd.Parameters.AddWithValue("@state", txtState.Text); cmd.Parameters.AddWithValue("@zip", txtZip.Text); cmd.Parameters.AddWithValue("@contract", Convert.ToInt16(chkContract.Checked)); cmd.Parameters.AddWithValue("@au_id_original", ...

Lập trình trên nền Web - 29

A) Xây dựng một DataColumn Tiếp tục với project SimpleDataSet cho cột CarID là khóa chính của bảng, cấu hình đối tượng DataColumn là read-only, duy nhất và không null (sử dụng thuộc tính ReadOnly, Unique và AllowDBNull). private void MakeTable() { DataTable ...

Kết Quả Hiển Thị Trên Gridview

SqlDataSouce: Cho phép truy xuất tới bất kỳ nguồn dữ liệu sử dụng trình điều khiển (Provider) của ADO.NET. Bao gồm OleDb, SqlClient, ODBC, Oracle. (bài này sẽ sử dụng SqlDataSource để minh họa). ObjectDataSource: Truy xuất tới nguồn dữ liệu do ...

Lập trình trên nền Web - 31

SelectCommand="SELECT * FROM tblUser"> </asp:SqlDataSource> <asp:GridView DataSourceID="SqlDataSource1" runat="Server" AllowPaging="true" PageSize="5" PagerStyle-HorizontalAlign="Center" ...

Lập trình trên nền Web - 32

G) Tạo template với GridView Khả năng trình diễn dữ liệu rất mạnh của GridView, nó có thể phân trang tự động, sắp xếp tự động và cập nhật dữ liệu tự động… Tuy nhiên, trong một số trường hợp cụ thể vẫn rất cần phải có sự ...

Lập trình trên nền Web - 33

<ItemTemplate> <b>In Stock:</b> <%# Eval("UnitsInStock") %> <b>On Order:</b> <%# Eval("UnitsOnOrder") %> <b>Reorder:</b> <%# Eval("ReorderLevel") %> </ItemTemplate> </asp:FormView> </div> ...

Lập trình trên nền Web - 34

Danh sách chức năng của Website: 1. Trang chủ 2. Trang sản phẩm 3. Trang chi tiết sản phẩm 4. Module quản lý - Cấu hình hệ thống - Quản trị người dùng - Quản trị danh mục trang - Liên hệ, phản hồi 5. Tin tức - Quản trị nhóm tin - Quản trị ...

Lập trình trên nền Web - 35

Để sử dụng một Web Services, Client cần phải biết Web Services đó hỗ trợ những phương thức nào, phương thức cần có những tham số nào, kết quả trả về ra sao… Những thông tin này của một Web Services được mô tả bởi tài liệu WSDL ...