Controls.

Slides:



Advertisements
Similar presentations
計算機程式及實習 Computer Program Design and Experiment) 期末報告 ppt 南台科技大學機械工程系 姓名 : 蔡中銘 學號 :4A 授課老師 : 謝慶存大帥哥.
Advertisements

南台科技大學 機械工程系 班級 : 車輛三甲 學號 : 學生 : 黃郁鈞.  BMI 值的計算就是 :  體重 / 身高 x 身高  身高需換算成公尺單位計算.
視窗應用程式表單的基本輸出入 資管系 助理教授 詹曉苓.
題目:徽章之記憶 南台科技大學 機械系 車輛一乙 學號:4A 姓名:黃冠嘉 教師:謝慶存
計算機程式及實習 期末報告 題目:超級猜一猜
計算機程式及實習 期末報告 題目:商店結帳系統
ooxx這個遊戲程式,非常的簡單只要你小時候會玩井字遊戲即可把電腦打敗,可以說是一種考智力取勝的遊戲。
第7章利用ADO.NET 进行数据访问.
課程名稱:程式設計 授課老師:________
第八章 DataGrid 與 DataTable 瀏覽器 DataTable DataGrid 存取 顯示表格 暑資碩三 房玄博 報告.
ASP.NET 網頁製作教本 – 從基本語法學起
南台科技大學 機械工程系 車輛一甲 學號:4A 學生:黃信成 老師:謝慶存
課程名稱:程式設計 授課老師:________
《ASP.NET数据库网站设计教程(C#版)》
第6章 HTML控件和Web服务器控件 本章讲述的主要内容 6.1 ASP.NET控件概述 6.2 标准服务器端控件 6.3 数据验证控件
Visual Basic.NET 程序设计语言课程内容
《计算机网络技术》 asp.net 程序设计 文本类控件 笪静.
題目:台灣客運 南臺科技大學 機械工程系 班級:奈米一乙 學號:4A 姓名:蔡政堯 授課教師:謝慶存
ASP.NET 3.5 Ch5 進階伺服器控制項.
CH10.
Web Part與 個人化網頁製作 資策會教育訓練處 王寧疆 MCAD.NET/MCSD.NET/MCT
BLANK overview.
第七章、RFID WinCE系統開發 本章針對RFID系統中的行動裝置架構開發方式進行介紹,這裡所指的行動裝置指的是使用Windows Mobile作業系統的個人數位助理PDA或是手機而言,本章內之範例可以在此平台上運作無虞。主要說明使用VS.NET 2008平台開發與RFID結合的Windows.
Chapter 5 進階伺服器控制項.
CH11.
建立VB.NET應用程式 資管系 助理教授 詹曉苓.
Ch11 檔案上傳及電子郵件 WEB程式設計.
第2章 建立Visual Basic應用程式 2-1 如何設計Visual Basic應用程式 2-2 建立主控台應用程式
第2章 建立Visual Basic應用程式.
課程名稱:資料庫系統 授課老師:李春雄 博士
程式語言 -Visual Basic 變數、常數與資料型態.
ASP.NET 網頁製作教本 – 從基本語法學起
ADO.NET.
課程名稱:資料庫系統 授課老師:李春雄 博士
主 讲 教 师:陆有军 Web技术与应用 第六章 ADO.NET 主 讲 教 师:陆有军
課程名稱:資料庫系統 授課老師:李春雄 博士
Google Data API Spreadsheet
Controls.
第7章 ADO.NET操作SQL Server数据库
第8章 数据的排序、搜 索和过滤.
讲课人:王璞 浙江工商职业技术学院.
5.1.1 使用 ExecuteReader()操作数据库
WEB伺服器控制項.
Timer & Format.
第10章 視窗應用程式的工具列與功能表.
機器人-Robot Nobody 機器人.
ASP.NET 網頁製作教本 – 從基本語法學起
第4章 使用验证控件.
驗證 Authentication.
C# 程序设计教程 同济大学计算机系基础学科组
Connection对象 访问数据库的第一步是建立连接,只有建立连接,才可能实现 在数据库和应用程序之间移动数据。 ADO提供了连接对象:
第 8 章 VB.NET与数据库应用程序 本章主要内容: ADO.NET体系结构; VB.NET与SQL Server数据库的连接;
第4章 視窗應用程式的基本輸出入 4-1 物件基礎程式設計 4-2 表單控制項 4-3 按鈕控制項 4-4 資料輸出的標籤控制項
題目:南台飲料店結帳系統 南台科技大學 機械工程系 車輛一甲 學號:4A
菜单、状态栏和工具栏 菜单 状态栏 工具栏 编写代码 创建用户界面 Debug and Deploy 使用 Visual
FileUpload控制項 建國科技大學 資管系 饒瑞佶 2007年.
程式語言(I)- Visual Basic 6.0 第 8 章 模組化程式設計I-副程式與自定函數.
第五讲 酒店客房管理系统(一) 教育部“十二五”职业教育国家规划教材
第18章 個人入口網站的建立 18-1入口網站的基礎 18-2 建立網站的搜尋引擎 18-3 網頁組件的個人化功能
計算機程式及實習 Computer Program Design and Experiment) 期末報告ppt製作 南台科技大學 機械工程系 題目:南台電影城結帳系統 班級 : 車輛一甲 學號 : 4A 授教學生: 阮偉倫 授課老師: 謝慶存.
补充:c#语言基础.
第 11 章 功能表列與工具列的設計 & 第 10 章 檔案.
第4章 ASP.NET服务器控件.
計算機程式及實習 Computer Program Design and Experiment) 期末報告ppt製作
ASP.NET实用教程 清华大学出版社 第9章数据库应用 教学目标 教学重点 教学过程 2019年5月3日.
DEV342 Visual Basic 2005: 应用程序框架 和高级语言特性
1位选手参加了歌唱比赛,评委们的评分如下:
解析算法与枚举算法.
MenuStrip by Szeto CY Visual C# 2008.
再戰DataSet.
Presentation transcript:

Controls

Controls Web Form Controls HTML Form Controls HTML Server Controls (runat=server) Web Controls Validation Controls Rich Controls List controls HTML Form Controls

特殊屬性AutoPostBack 表示控制項內容或選取項目發生改變時,是否自動發生伺服器的自動回傳

CheckBox & CheckBoxList AutoPostBack=True  當CheckBox有改變時會執行OnCheckedChanged

CheckBoxList 程式動態新增 CheckBoxList1.Items.Add("123"); Dim li1 As New ListItem li1 = New ListItem("item4", "4") CheckBoxList1.Items.Add(li1)

CheckBoxList 動作 End if If CheckBoxList1.Items(i).Selected Then 把AutoPostBack設定成 True Protected Sub CheckBoxList1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBoxList1.SelectedIndexChanged Dim msg As String = "" Dim i As Integer = 0 For i = 0 To CheckBoxList1.Items.Count - 1 If CheckBoxList1.Items(i).Selected Then msg = msg + "press " + i.ToString() End If Next Response.Write(msg) End Sub

RadioButton & RadioButtonList If RadioButtonList1.Items(i).Selected Then Protected Sub RadioButtonList1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles RadioButtonList1.SelectedIndexChanged Dim msg As String = "" Dim i As Integer = 0 For i = 0 To RadioButtonList1.Items.Count - 1 If RadioButtonList1.Items(i).Selected Then msg = msg + "press " + RadioButtonList1.Items(i).Text.ToString() End If Next Response.Write(msg) End Sub

DropDownList DropDownList1.Items.Clear() DropDownList1.Items.Add("item1") DropDownList1.Items.Add("item2") Dim li1 As New ListItem li1=new ListItem("item4","4") DropDownList1.Items.Add(li1)

Validation Controls

RequiredFieldValidator 驗證對象 錯誤訊息 Submit前檢查要驗證的控制項是否有輸入值

CompareValidator 驗證對象 錯誤訊息 Submit前檢查要驗證的控制項輸入值是否相等

RangeValidator 驗證對象 錯誤訊息 範圍 Submit前檢查要驗證的控制項輸入值是否在範圍內 要注意type的設定

RegularExpressionValidator 驗證對象 錯誤訊息 Submit前檢查要驗證的控制項輸入值是否符合設定的規則

RegularExpressionValidator ValidationExpression 身分證 [A-Z](1|2)\d{8}

DataBind

資料繫結 by 程式 記得要 using System.Data.SqlClient; Imports System.Data Imports System.Data.SqlClient Partial Class Default4 Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Dim conn As SqlConnection Dim cmd As SqlCommand, dr As SqlDataReader conn = New SqlConnection("data source=127.0.0.1;initial catalog=Northwind;user id=sa;password=12345;") conn.Open() cmd = New SqlCommand("select * from employees", conn) dr = cmd.ExecuteReader() DropDownList1.DataSource = dr DropDownList1.DataTextField = "LastName" DropDownList1.DataValueField = "EmployeeID" DropDownList1.DataBind() dr.Close() conn.Close() End Sub End Class

登入

登入判斷 // 檢查帳密正確性 SqlDataAdapter da=new SqlDataAdapter("select * from teacher where id='" + TextBox1.Text + "' and pwd='" + TextBox2.Text + "'",sqlConnection1); // 把資料從新的Adapter填入(FILL)Dataset DataSet ds2=new DataSet(); da.Fill(ds2,“teacher"); if(ds2.Tables[“teacher"].Rows.Count>0) { Session[“loginname”] = ds2.Tables[“teacher”].Rows[0][“name”]; //登入者姓名 }