Bai thuc hanh ASP.NET_3

4 12 0
Bai thuc hanh ASP.NET_3

Đang tải... (xem toàn văn)

Thông tin tài liệu

Bạn thông cảm.[r]

(1)

Bài Thực hành Asp.Net - Buổi - Trang: Bài 3.1

Thiết MasterPage, Theme website sau:

Trang chinh.aspx:

Gọi MasterPage Them1

Trang gioithieu.aspx:

Gọi MasterPage Them2 Nội dung Content là:

<h2>Trang Giới thiệu</h2><br />

<h1>Phần giới thiệu có nhiêu thơi Bạn thơng cảm.</h1><br /> <a href="http:\\hui.edu.vn" title="Trang tìm kiếm số 1">Bạn ghé thăm HUI</a> Trang login.aspx:

Sử dụng Server Control Login để tạo điều khiển

Trang login.aspx.cs:

protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)

{

if ((Login1.UserName=="abc") & (Login1.Password=="12345")) {

Response.Redirect("noibo.aspx");

} else

Response.Redirect("chinh.aspx"); }

Trang noibo.aspx:

Gọi MasterPage; nội dung tự nghĩ

Head:

Bảng 1; hình Bảng 2; menu Content:

Bang3; chữ

Bảng 4; dòng; cột; hình chữ

Footer:

(2)

Bài Thực hành Asp.Net - Buổi - Trang:

Bài 3.2

Thiết website theo hướng dẫn sau: • Đưa số hình vào folder hình • Đưa vài file vào Upload • Tạo trang hình bên

Thiết kế trang MasterPage.master hình sau:

Gợi ý:

Thiết kế trang MasterPage.master

Chèn bảng gồm có dịng

Chèn vào bảng có dịng, cột; chèn hình; gõ chữ (hoặc hình); chèn Control Login Chèn vào đây bảng có dịng, cột; chèn Control Menu

Trang Tin tức Sản phẩm Thể thao Vi tính Lịch thi Điện thoại Chèn vào bảng có dịng, cột

Chèn vào đây AdRotator Chèn vào đây bảng có dịng, cột; nội dung

<asp:ContentPlaceHolder ID="ContentPlaceHolder1"

runat="server">

</asp:ContentPlaceHolder>

Chèn vào bảng có dịng, dịng có cột; điền nội dung Thay đổi màu sắc, font chữ …

Code control Adrotator:

<asp:AdRotator ID="AdRotator2" runat="server" AdvertisementFile="~/XMLFile.xml"

Height="110px" Width="148px" ViewStateMode="Enabled" />

File XMLFile.xml:

<?xml version="1.0" encoding="utf-8" ?> <Advertisements>

<Ad>

(3)

Bài Thực hành Asp.Net - Buổi - Trang: <ImageUrl>hinh/xe1.gif</ImageUrl>

<NavigateUrl>http://www.microsoft.com</NavigateUrl> <AlternateText>Alt Text</AlternateText>

</Ad> <Ad>

<ImageUrl>hinh/xe2.gif</ImageUrl>

<NavigateUrl>http://www.microsoft.com</NavigateUrl> <AlternateText>Alt Text</AlternateText>

</Ad> <Ad>

<ImageUrl>hinh/moto1.jpg</ImageUrl>

<NavigateUrl>http://www.microsoft.com</NavigateUrl> <AlternateText>Alt Text</AlternateText>

</Ad>

</Advertisements> Trang Login.asp:

<asp:Content ContentPlaceHolderID="head" runat="server"> </asp:Content>

<asp:Content ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

<div>

<asp:Login ID="Login1" runat="server" onauthenticate="Login1_Authenticate">

</asp:Login>

</div> </asp:Content> Trang Login.asp.cs:

protected void Login1_Authenticate(object sender, AuthenticateEventArgs e) {

if ((Login1.Password=="123")&&(Login1.UserName=="abc")) {

Response.Redirect("admin1.aspx"); }

}

Trang admin1.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="admin1.aspx.cs" Inherits="admin1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

<title>Admin</title> </head>

<body>

<form id="form1" runat="server">

<div>

<center><h1>UpLoad file lên Server </h1></center><br />

<hr />

Chọn file Upload lên Server: <asp:FileUpload ID="FileUpload1" runat="server" /> <br />

<asp:Label id="txtupload" runat="server" /><br />

<asp:Button ID="btnupfile" runat="server" Text="Đồng ý" onclick="btnupfile_Click"/> <asp:Button ID="btnthoat" runat="server" Text="Thoát" onclick="btnthoat_Click"/> <br/>

<hr />

</div>

</form> </body> </html>

Trang admin1.aspx.cs

protected void btnupfile_Click(object sender, EventArgs e) {

string filename;

(4)

Bài Thực hành Asp.Net - Buổi - Trang:

FileUpload1.PostedFile.SaveAs(Server.MapPath("") + "\\upload\\" + filename); txtupload.Text = "Bạn Up thành công";

}

protected void btnthoat_Click(object sender, EventArgs e) {

Response.Redirect("chinh.aspx"); }

Trang chinh.aspx

<asp:Content ContentPlaceHolderID="head" runat="server"> </asp:Content>

<asp:Content ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

Thông báo số ;

<asp:TextBox runat="server" ID="txtfile" Text="Phanmem.doc" />

<asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click">Click</asp:LinkButton> </asp:Content>

Trang chinh.aspx.cs

protected void LinkButton1_Click(object sender, EventArgs e) //Code downloadFile {

if (!string.IsNullOrEmpty(txtfile.Text)) {

string path = Server.MapPath(txtfile.Text);

System.IO.FileInfo file = new System.IO.FileInfo(path); if (file.Exists)

{

Response.Clear();

Response.AddHeader("Content-Disposition", "attachment; filename=" + file.Name);

Response.AddHeader("Content-Length", file.Length.ToString()); Response.ContentType = "application/octet-stream";

Response.WriteFile(file.FullName); Response.End();

} else

{

Response.Write("This file does not exist."); }

} else

{

Response.Write("Please provide a file to download."); }

}

Các trang thethao.aspx, lichthi.aspx, vitinh.aspx dienthoai.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="thethao.aspx.cs" Inherits="thethao" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

<title></title> </head>

<body>

<form id="form1" runat="server">

<div>

thể thao </div>

</form> </body> </html>

Ngày đăng: 07/02/2021, 16:19

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan