ASP.NET Web 窗体
所有服务器控件必须出现在 <form> 标签内,同时 <form> 标签必须包含 runat=”server” 属性。
ASP.NET Web 表单
所有服务器控件必须出现在 <form> 标签内,同时 <form> 标签必须包含 runat=”server” 属性。runat=”server” 属性指示该表单必须在服务器上进行处理。它还指示装入其中的控件能否被服务器脚本访问:
<form runat="server">...HTML + server controls</form>
注释:该表单总是向自身页面进行提交。如果您规定了一个 action 属性,它会被忽略。如果您省略了 method 属性,它将被默认地设置为 method=”post”。同时,如果您没有规定 name 和 id 属性,它们则由 ASP.NET 自动分配。
注释:一个 .aspx 仅能包含一个 <form runat=”server”> 控件!
如果您查看一个 .aspx 页面的源代码,而其中包含的表单不带有 name, method, action 或 id 属性,那么您将看到 ASP.NET 已经把这些属性添加到该表单。类似这样:
<form name="_ctl0" method="post" action="page.aspx" id="_ctl0">...some code</form>
提交表单
表单通常通过点击一个按钮来提交。ASP.NET 中的 Button 服务器控件的格式是这样的:
<asp:Button id="id" text="label" OnClick="sub" runat="server" />
id 属性为按钮定义了一个唯一的名称,而 text 属性则为按钮分配了一个 label。onClick 事件句柄规定了一个要执行的子例程。
在下面的例子中,我们在一个 .aspx 文件中声明了一个按钮控件。一次鼠标单击就可以运行一个子例程,可以更改该按钮上的文本。
ASP.NET Web 窗体相关推荐
- .net html5 框架,ASP.NET - 介绍 ASP.NET Web 窗体框架的导航 | Microsoft Docs
MVC 07/08/2015 本文内容 介绍 ASP.NET Web 窗体框架的导航 ASP.NET Web 窗体框架的导航是一个托管在 navigation.codeplex.com 上的开源项目, ...
- 手把手教你了解Asp.net web窗体
建立空解决方案 项目名称改为Book 路径随意 如C:\ASPNET 在Book解决方案中新建文件系统网站ChapSite 输入名称ChapSite ChapSite网站路径C:\ASPNET\Boo ...
- ASP.NET Web窗体(.NETFromWork应用程序) ADO.NET 实体数据模型 关于多表联查显示的实现
今天学习EntityFromWork数据库框架的第四节 实现多表之间的增删改查 实现步骤 1.添加两张数据库表Catelog和Article 2.添加数据模型 3.选第一个点下一步新建连接 4.如图 ...
- ASP.NET MVC: 构建不带 Web 窗体的 Web 应用程序(转载)
我 从事专业开发迄今为止已有 15 年,在此之前,我利用业余时间从事开发至少也有 10 年了.与我这一代的大多数人一样,我是从 8 位计算机起步,然后转用 PC 平台的.随着计算机的复杂性日益增加,我 ...
- vs2013建立html页面,使用 Visual Studio 2013 创建基本 ASP.NET 4.5 Web 窗体页
使用 Visual Studio 2013 创建基本 ASP.NET 4.5 Web 窗体页 03/03/2014 本文内容 对于新的 web 应用程序开发,我们建议 Razor Pages. 有关详 ...
- 使用 .NET 框架轻松开发完美的 Web 窗体控件
作者:David S. Platt 出自:微软 本文假定您熟悉 Visual Basic .NET.C# 和 HTML 下载本文的代码: WebC.exe (274KB) 摘要 预建的自定义控件可 ...
- ASP.NET Web 项目文件类型
网站应用程序可包含不同的文件类型.默认情况下,某些文件类型由 ASP.NET 支持和管理,而其他文件类型则由 IIS 服务器支持和管理.(可选)可以指定所有类型都应由 ASP.NET 处理. 大多数 ...
- 使用ASP.NET Web API和Handlebars的Web模板
目录 介绍 目标听众 期待什么 示例代码概述 总览 Handlebars和模板 使用代码 起步 第1步 从GitHub下载 介绍 Web应用程序的开发趋势不时发生变化.几年前我们用来构建的应用程序体系 ...
- cnforum使用MasterPages实现Web窗体模板
如果你是一个网页开发人员,面对大量含有重复内容的页面,你一定希望能利用"模板"定义网页内的公共部分,而每一个页面只需要完成其特有的内容,通过模板生成最终的页面. 熟悉Dreamwe ...
最新文章
- Memcached使用手册
- STL的deque容器
- 怎么下载haarcascade_frontalface_default.xml
- 数字调制系统工作原理_空间光调制器工作原理是什么 空间光调制器工作原理...
- 1022. 宠物小精灵之收服
- [转]面向对象的六大原则
- ffmpeg编码越来越小_从ffmpeg源代码分析如何解决ffmpeg编码的延迟问题(5)
- 从JSON示例数据生成Web应用程序代码
- 模拟新浪新闻在线聊天功能
- 风起云涌、战火通明,2019 年云计算大盘点
- 网络安全之iptables 实验篇一
- Linux和win7双系统时间错误问题
- bzoj5369 [Pkusc2018]最大前缀和
- 查看当前计算机CPU架构
- “领导喊你去办公室”电信诈骗现沪 专骗公务员
- 苹果App卡审原因猜测分析
- VS code 下载加速 中文设置 中英文切换 中文注释乱码
- SQL INSERT INTO的用法
- vue 什么是渐进式 响应式 意思。Vue常用的指令。VUE:跨域设置。vue router 新窗口。$router.push。
- 错题本——数据库系统工程师 2014
热门文章
- 自考本科税收筹划可以带计算机吗,2015年4月湖南自考本科:05175 税收筹划最新考前资料...
- 20220926-(第七周)-数据的处理和wordcloud库
- 当可达鸭女孩拍毕业照:别让熬夜肝论文的黑眼圈留在青春的痕迹里(附毕业照拍摄攻略)
- maya 表达式编辑器无法正常打开(2)
- 3. 用户/管理员注册登录 - 如何使用个人Google账号来登录注册门户网站
- On Intelligence 笔记:大脑皮层看起来是什么样子
- 阿里云上传图片视频基本步骤
- Super Jumping! Jumping! Jumping! --简单dp
- 调用jquery缺少对象
- ORB/BRISK/AKAZE特征点提取、特征匹配的性能比较