- SEO三元素“链接 结构 内容”关系亲密解读
- url中用连接线好还是用下划线好
- C# 哈希表Hashtable的增加,删除,遍历,排序
- 网页配色经典大全
- Composer提示:Installation failed, reverting。。。的解决办法
- 百度相关搜索优化 - 让关键词出现在百度相关搜索中!
- 网站链接的10大要点
- 解决Could not open input file: think问题
- CSS里面position:relative与position:absolute 区别
- js中NaN和isNaN
邮箱:
手机:15383239821
移动控件介绍及详细使用方法:Command控件
Command控件
在ASP.NET WEB移动开发控件中是不存在Button控件的,取而代之的是Command控件。它用来创建一个用户界面元素以使用户能够调用 ASP.NET 事件处理程序,并使得用户的输入从页面回发到服务器端。当用户点击Command控件时,它会在服务器端自动地激发两个事件,分别为Click 和 ItemCommand,并且这两个事件可以在同一个页面上进行处理。然而,如果Command控件包含在一个容器中,ItemCommand事件将向上冒泡到父控件上。下表是Command控件的一些常见属性:
属性说明
Text 该属性为Command控件显示时的字符串 ImageUrl Command 控件可以在支持图像的设备上显示位图图像,因此我们可以用ImageUrl属性指定图像位置的URL。
CausesValidation 默认情况下,Command 控件的 CausesValidation 属性的值为 true。这使得服务器会对同一窗体中的所有其他控件进行验证。若要禁用此行为,请将 CausesValidation 设置为 false。
注意,Command控件的CausesValidation属性在默认状态下设置为True,这表明用户点击该控件时,将在活动的移动WEB窗体上使用验证控件进行信息的验证。当然你也可以设置CausesValidation属性为False即不采用验证。
ASP.NET 移动控件使开发人员可以面向广泛的移动设备,包括支持 Web 的移动电话、寻呼机和个人数字助理 (PDA)。ASP.NET为移动设备提供的 Web 应用程序模型与为面向桌面浏览器的 ASP.NET 应用程序提供的模型一样丰富。本节将介绍 ASP.NET 移动控件添加到 ASP.NET Web 窗体的一系列扩展。 ASP.NET 移动控件由一组 ASP.NET 服务器控件和设备适配器组成,它们可以以智能的方式呈现您的应用程序。并且在使用之前,要对应用程序做一些配置改变。这对于处理一些移动设备的限制是而言是必需的。
首先必须允许不依赖于Cookie的Session。并不是所有的移动设备都支持浏览器Cookie。为了让Session状态能够在这些设备上起作用,就必须使用不依赖于Cookie的Session。此外,与普通的ASP.NET页面不同,移动页面使用Session状态来保存视图状态(这通常是为了保留带宽)。由于某些移动控件依赖于视图状态,因此必须允许不依赖于Cookie的Session,以便让这些控件正常工作。 需要做得第二个改变是自动生成URL的方式,有些移动设备要求完整路径的URL,而不是相对路径的URL。 可以同时允许不依赖于Cookie的Session和完整路径的URL,把如下的 Web.Config文件添加到应用程序的根目录下即可(黑体加粗的部分为允许不依赖于Cookie的Session和完整路径的URL的设置):
-
2013-06-15C# 核心概念--装箱和拆箱 .
-
2011-08-04一套.net窗体身份验证方案(解决了防止用户重复登陆,session超时等问题)
-
2025-08-22常用EF生成数据表字段属性
-
2012-08-07Sql Server、Oracle以及Access数据库 判断字段是否为空的办法
-
2011-04-01禁止网页另存为的代码
-
2023-06-07Xmind8 Pro 最新激活序列号
