freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c-開(kāi)發(fā)web應(yīng)用程序(已修改)

2025-05-28 05:29 本頁(yè)面
 

【正文】 開(kāi)發(fā) Web應(yīng)用程序 中國(guó)地質(zhì)大學(xué)(武漢)楊之江 內(nèi)容 編寫(xiě) Web應(yīng)用程序 創(chuàng)建 Web服務(wù) Qamp。A 1 首先并不是所有的 Windows系統(tǒng)都可作為 ,Windows 98系統(tǒng)系列就不支持 其次為了能夠創(chuàng)建 Web應(yīng)用程序,系統(tǒng)要安裝微軟的Inter信息服務(wù)器 (IIS),如果使用的系統(tǒng)是 Windows 2021或 Windows XP系列,那它們直接就帶有 IIS,可以通過(guò) 【 控制面板 】 中的添加 /刪除程序來(lái)安裝 2 編寫(xiě) Web應(yīng)用程序 Visual Studio .NET是一個(gè)功能十分強(qiáng)大的開(kāi)發(fā)工具,我們先來(lái)使用它創(chuàng)建一個(gè)簡(jiǎn)單的 Web應(yīng)用程序,然后逐步對(duì)這個(gè)程序進(jìn)行講解。 【 例 】 打開(kāi) Visual Studio .NET,選擇 【 文件 】 |【 新建 】 |【 項(xiàng)目 】命令。從 【 模板 】 欄內(nèi)選擇 【 Web應(yīng)用程序 】 。如果是第一次創(chuàng)建, Web應(yīng)用程序的名稱將是 WebApplication1,接受默認(rèn)值,單擊 【 確定 】 按鈕。這時(shí)將出現(xiàn) 的設(shè)計(jì)界面,現(xiàn)在可以向其中添加控件形成一個(gè)完整的 Web窗體。 基本文件名種類: .asax文件: 。 .aspx文件:內(nèi)含 ASP程序代碼的文件,瀏覽器可執(zhí)行此類文件,向服務(wù)器提出瀏覽請(qǐng)求。 .asmx文件:制作 Web Services的源文件。 .sdl文件:制作 Web Services的 XML格式的文件。 .vb或 .cs文件:在非 ,執(zhí)行 Web Services的文件。 .aspc文件:可重復(fù)使用多個(gè) .aspx文件,此文件內(nèi)可含有控件。 .ascx文件:內(nèi)含 User Control的文件,可內(nèi)含在多個(gè) .aspx文件中。 聲明代碼的語(yǔ)法 script runat = “server” language = “codelanguage” src = “pathname” 代碼 / script 內(nèi)聯(lián)代碼段 % inline code % 或者 % inline expression % HTML服務(wù)器端控件語(yǔ)法 數(shù)據(jù)綁定語(yǔ)法 Object標(biāo)記語(yǔ)法 object runat = “server” / 例如 object id = “myobjectname” class = “myselectclass” runat = “server” / 注釋語(yǔ)法 % ments % Code Behind技術(shù) aspx例子 %@ Page language=c Codebehind= AutoEventWireup=false Inherits= % HTML HEAD titleWebForm1/title meta name=CODE_LANGUAGE Content=C meta name=vs_defaultClientScript content=JavaScript /HEAD body MS_POSITIONING=GridLayout form id=Form1 method=post runat=server FONT face=宋體 asp:TextBox id=TextBox1 runat=server Width=265px Height=48px/asp:TextBox asp:Button id=Button1 runat=server Width=120px Height=40px Text=Button/asp:Button asp:Label id=Label1 runat=server Width=376px Height=80pxLabel/asp:Label/FONT /form/body /HTML Code Behind技術(shù) cs例子 public class WebForm1 : { protected TextBox1。 protected Button1。 protected Label1。 private void Page_Load(object sender, e) { // 在此處放置用戶代碼以初始化頁(yè)面 } private void InitializeComponent() { += new ()。 += new ()。 } private void Button1_Click(object sender, e) { int i=100。 string str = (i ,2)。 = str。 } } Web窗體 在 Web窗體頁(yè)中,用戶界面編程分為兩個(gè)不同的部分:可視控件和邏輯。 視覺(jué)元素稱作 Web窗體 “ 頁(yè) ” (page)。這種頁(yè)由一個(gè)包含靜態(tài) HTML和 /或 器控件的文件組成。 Web窗體頁(yè)用作要顯示的靜態(tài)文本和控件的容器。 Web窗體頁(yè)的邏輯由代碼組成,開(kāi)發(fā)者創(chuàng)建代碼與窗體進(jìn)行交互,編程邏輯位于與用戶界面文件不同的文件中,該文件稱作 “ 代碼隱藏 ”文件,用 ”作為擴(kuò)展名,在代碼隱藏文件中編寫(xiě)的邏輯使用 C來(lái)編寫(xiě)。 Web窗體的事件響應(yīng) 像在 Windows窗體上使用控件一樣, Web控件和 HTML控件也有與它們相關(guān)的事件,可以為這些事件生成代碼。每個(gè)控件都有它們自己的特殊事件,例如,按鈕控件有 Click事件,文本框有 TextChanged事件。 Web窗體事件和 Windows窗體事件有一個(gè)重要的區(qū)別:Windows窗體的事件是在本地機(jī)進(jìn)行處理的; 與 Web窗體事件相關(guān)的代碼被存儲(chǔ)在 Web服務(wù)器上的的代碼文件中,這意味著當(dāng)運(yùn)行在用戶瀏覽器上的 Web窗體中的事件被觸發(fā)時(shí),窗體不得不回叫 Web服務(wù)器來(lái)處理它的事件。當(dāng)事件被觸發(fā)時(shí), Web窗體頁(yè)再次與 Web服務(wù)器通信來(lái)處理這些代碼。 因此,過(guò)多地使用控件事件會(huì)造成頻繁地訪問(wèn)服務(wù)器。 3 ? Web服務(wù)器控件 ? HTML服務(wù)器控件 ? 驗(yàn)證控件 ? 用戶控件 3 服務(wù)器端控件是 ,編寫(xiě) Web頁(yè)面很大程度上就是將控件拼湊起來(lái),以使其協(xié)同工作。 Web窗體總共可以加入 4種控件,它們是: Web服務(wù)器控件,HTML服務(wù)器控件,驗(yàn)證控件和用戶控件 Web服務(wù)器控件 Visual Studio .NET提供了眾多的 Web服務(wù)器控件,這些控件都包含多種屬性,更改這些屬性可使控件具有不同的功能。 控件的屬性既可以在 Visual Studio .NET的屬性對(duì)話框中進(jìn)行靜態(tài)更改,也可以在程序運(yùn)行時(shí)進(jìn)行動(dòng)態(tài)更改。 Web服務(wù)器控件 文本框控件 TextBox控件 文本框控件提供了向 Web窗體輸入信息的方法,可以將文本框的TextMode屬性賦為 SingLine、 MultiLine和 Password來(lái)改變它的行為模式 Web服務(wù)器控件 文本框控件的公共屬性 名 稱 描 述 Columns 獲取或設(shè)置文本框的顯示寬度 (以字符為單位 ) MaxLength 獲取或設(shè)置文本框中最多允許的字符數(shù) ReadOnly 獲取或設(shè)置一個(gè)值,用于指示能否更改 TextBox 控件的內(nèi)容 Rows 獲取或設(shè)置多行文本框的顯示高度 Text 獲取或設(shè)置文本框的文本內(nèi)容 TextMode 獲取或設(shè)置文本框的行為模式 Wrap 獲取或設(shè)置一個(gè)值,該值指示文本框內(nèi)的文本內(nèi)容是否換行 Web服務(wù)器控件 文本框控件的公共方法 名 稱 描 述 AppendText 向文本框的當(dāng)前文本追加文本 Clear 從文本框控件中清除所有文本 ClearUndo 從該文本框的撤消緩沖區(qū)中清除關(guān)于最近操作的信息 Copy 將文本框中的當(dāng)前選定內(nèi)容復(fù)制到剪貼板 Cut 將文本框中的當(dāng)前選定內(nèi)容移動(dòng)到剪貼板中 Paste 用剪貼板的內(nèi)容替換文本框中的當(dāng)前選定內(nèi)容 Hide 對(duì)用戶隱藏控件 Web服務(wù)器控件 按鈕控件 Visual Studio .NET的工具箱中提供了 3種按鈕控件:普通按鈕 Button、顯示超鏈接樣式的按鈕LinkButton和顯示圖像樣式的 ImageButton。 按鈕控件發(fā)生 Click事件時(shí)會(huì)直接導(dǎo)致向服務(wù)器端提交。 Web服務(wù)器控件 按鈕控件公共屬性 名 稱 描 述 CausesValidation 獲取或設(shè)置一個(gè)值,該值指示在單擊 Button控件時(shí)是否執(zhí)行了驗(yàn)證 Text 獲取或設(shè)置在 B
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1