`

wap移动用户控件和wap窗体引用格式

阅读更多

 

在开发方案中,用户控件插入位于顶级的页,该页可能包含一个或多个窗体。该页和每个用户控件上的控件可以引用彼此内部包含的窗体,依照的原则如下:

 

当页上的控件引用子用户控件内的窗体时,URL 必须包含窗体的完整唯一 ID(格式为 ucid:formid,其中 ucid 是用户控件的 IDformid 是窗体的 ID)。

当用户控件内的控件引用窗体时,ASP.NET 首先在用户控件中搜索窗体,然后在它的父级中搜索,依此类推,一直搜索到页级。

例如,假定页包含两个窗体,其 ID 分别为 FormA FormB。此页还包含一个 ID Control1 的顶级用户控件。此用户控件包含两个附加的窗体,其 ID FormA FormC

 

下面列出了几种常见的组合,即组合后的效果:

 

控件位置:在页上

窗体URL:#FormA

产生的效果:链接到页本身上的 FormA

 

控件位置:在页上

窗体URL:#FormC

产生的效果:引发异常,因为窗体不包含任何具有指定 ID 的窗体。

 

控件位置:在页上

窗体URL:#Control1:FormA

产生的效果:链接到用户控件中的 FormA

 

控件位置:在用户控件中

窗体URL:#FormA

产生的效果:链接到用户控件中的 FormA,因为 ASP.NET 首先在用户控件本身内搜索。

 

控件位置:在用户控件中

窗体URL:#FormB

产生的效果:链接到页上的 FormB,因为 ASP.NET 最终将窗体引用解析为相对于用户控件的父级。

分享到:
评论

相关推荐

    asp.net开发wap页面(中文清晰版)

    WAP是一种允许移动电话和其他无线设备访问互联网的技术。使用ASP.NET进行WAP页面的开发,不仅能够提高开发效率,还能确保页面在各种移动设备上的兼容性和性能。 #### 二、创建新的ASP.NET移动Web应用程序 ##### 1....

    VS2010如何做WAP开发.doc

    - 下载并安装“移动Web窗体模板”,以便在项目中创建Mobile Web窗体。 - 修改`web.config`文件,加入特定的配置段以支持WML输出。 ```xml , System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, ...

    C# IpadMini 浏览器 最新版 免积分下载

    1. **窗体美化做到无边框**:这意味着开发者使用C#的Winform框架,通过自定义控件和界面设计,实现了浏览器窗口的无边框效果,使得用户在使用时可以获得更沉浸式的浏览体验,视觉上更加简洁和现代。 2. **Url即时...

    用友U应用平台主要功能介绍PPT学习教案.pptx

    - 移动应用集成:U8-MERP被纳入U8标准产品体系,支持通过手机进行短信、WAPPUSH、WAP等移动应用,实现移动审批和服务查询。 - 即时通讯(IM)整合:通过内置IM功能,提供企业内部及外部伙伴间的实时协作和无障碍...

    C# for CSDN 乱七八糟的看不懂

    C#(WINFORM)学习 一、 C#基础 基础 类型和变量 类型和变量 类型 C# 支持两种类型:“值类型”和“引用类型”。值类型包括简单类型(如 char、int 和 float 等)、枚举类型和结构类型。引用类型包括类 (Class)类 ...

Global site tag (gtag.js) - Google Analytics