1 / 74
文档名称:

c#-开发web应用程序.ppt

格式:ppt   大小:1,866KB   页数:74页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c#-开发web应用程序.ppt

上传人:977562398 2022/1/19 文件大小:1.82 MB

下载得到文件列表

c#-开发web应用程序.ppt

文档介绍

文档介绍:内容
的开发环境配置
Web应用程序
服务器端控件
创建Web服务
Q&A
第一页,共74页。
的开发环境配置
首先并不是所有的Windows系统都可作为的开发平台,Windows 98系统系列就不支, e)
{ // 在此处放置用户代码以初始化页面 }
private void InitializeComponent() {
+= new ();
+= new );
}
private void Button1_Click(object sender, e) {
int i=100; string str = (i ,2);
= str;
}
}
第七页,共74页。
Web窗体
在Web窗体页中,用户界面编程分为两个不同的部分:可视控件和逻辑。
视觉元素称作Web窗体“页”(page)。这种页由一个包含静态HTML和/或服务器控件的文件组成。Web窗体页用作要显示的静态文本和控件的容器。
Web窗体页的逻辑由代码组成,开发者创建代码与窗体进行交互,编程逻辑位于与用户界面文件不同的文件中,该文件称作“代码隐藏”文件,用”作为扩展名,在代码隐藏文件中编写的逻辑使用C#来编写。
第八页,共74页。
Web窗体的事件响应
像在Windows窗体上使用控件一样,Web控件和HTML控件也有与它们相关的事件,可以为这些事件生成代码。每个控件都有它们自己的特殊事件,例如,按钮控件有Click事件,文本框有TextChanged事件。
Web窗体事件和Windows窗体事件有一个重要的区别:Windows窗体的事件是在本地机进行处理的;
与Web窗体事件相关的代码被存储在Web服务器上的的代码文件中,这意味着当运行在用户浏览器上的Web窗体中的事件被触发时,窗体不得不回叫Web服务器来处理它的事件。当事件被触发时,Web窗体页再次与Web服务器通信来处理这些代码。
因此,过多地使用控件事件会造成频繁地访问服务器。
第九页,共74页。
服务器端控件
Web服务器控件
HTML服务器控件
验证控件
用户控件
第十页,共74页。
服务器端控件
服务器端控件是编程的基础,编写Web页面很大程度上就是将控件拼凑起来,以使其协同工作。
Web窗体总共可以加入4种控件,它们是:Web服务器控件,HTML服务器控件,验证控件和用户控件
第十一页,共74页。
Web服务器控件
Visual Studio .NET提供了众多的Web服务器控件,这些控件都包含多种属性,更改这些属性可使控件具有不同的功能。
控件的属性既可以在Visual Studio .NET的属性对话框中进行静态更改,也可以在程序运行时进行动态更改。
第十二页,共74页。
Web服务器控件- 文本框控件
TextBox控件
文本框控件提供了向Web窗体输入信息的方法,可以将文本框的TextMode属性赋为SingLine、MultiLine和Password来改变它的行为模式
第十三页,共74页。
Web服务器控件-文本框控件的公共属性
名 称
描 述
Columns
获取或设置文本框的显示宽度(以字符为单位)
MaxLength
获取或设置文本框中最多允许的字符数
ReadOnly
获取或设置一个值,用于指示能否更改TextBox 控件的内容
Rows
获取或设置多行文本框的显示高度
Text
获取或设置文本框的文本内容
TextMode
获取或设置文本框的行为模式
Wrap
获取或设置一个值,该值指示文本框内的文本内容是否换行
第十四页,共74页。
Web服务器控件-文本框控件的公共方法
名 称
描 述
AppendText
向文本框的当前文本追加文本
Clear
从文本框控件中清除所有文本
ClearUndo
从该文本框的撤消缓冲区中清除关于最近操作的信息
Copy
将文本框中的当前选定内容复制到剪贴板
Cut
将文本框中的当前选定内容移动到剪贴板中
Paste
用剪贴板的内容替换文本框中的当前选定内容
Hide
对用户隐藏控件
第十五页,共74页。
Web服务器控件-按钮控件
Visual Studio .NET的工具箱中提供了3种按钮控件:普通按钮Button、显示超链接样式的按钮LinkButton

最近更新

2024年湖南省张家界市武陵源区政务服务中心招.. 75页

2024-2025年最新高级经济师之工商管理题库【考.. 94页

2024-2025年最新高级经济师之工商管理内部题库.. 93页

绿色建筑工程开发项目的风险评价研究的中期报.. 2页

语言连贯教案 3页

红旅互联网项目融资计划书 48页

素食火锅项目融资方案 34页

综合疗法治疗神经根型颈椎病的临床研究的综述.. 2页

2024-2025年最新房地产经纪协理之房地产经纪综.. 41页

2024-2025年最新房地产经纪协理之房地产经纪综.. 42页

2024-2025年最新房地产经纪协理之房地产经纪操.. 40页

2024-2025年最新房地产经纪协理之房地产经纪操.. 40页

认识骨骼的教案 3页

认识职业生涯规划教案 3页

认识树木教案 4页

2024广东深圳市龙华区科技创新局事业单位招聘.. 71页

2024广东惠州市环境科学研究所事业单位招聘历.. 66页

2024-2025年最新房地产经纪人之业务操作完整版.. 41页

绝缘栅双极晶体管的可靠性研究的中期报告 2页

2024-2025年最新公共营养师之二级营养师内部题.. 56页

绘本与动画的艺术融合——基于iPad电子绘本的.. 2页

英语教案的模板 3页

英语儿歌教案教案反思 3页

苏教版蚕姑娘教案 4页

2024-2025年最新二级注册建筑师之建筑结构与设.. 20页

2024年黑龙江省财政厅事业单位招聘10人历年高.. 69页

美术课教案树 3页

投标公司技术服务方案范文 4页

教学能力大赛参赛内容选题方法“四有四显” 7页

旱平免搅浆试验效果研究 3页