母板页 难点---数据交换

1 页面传值到 母板页(代码在页面端)
法一、findcontrol()方法
//把文本框中的值取出来
string s = textBox1.text;
// 将取到的值送到母板页中去
MP master= this.Master as MP; // 找到套用的母板页
//在找到的母板页中通过findcontrol 找到要操作的控件
textBox text = master.findcontrol("textBao1") as textBox; 
text.text = s;

法二、在母板页中写好属性;
1 在母板页中写好属性
母板页端代码:

+

  

页面端代码:
//把文本框中的值取出来
string s = textBox1.text;
// 将取到的值送到母板页中去
MP master= this.Master as MP; // 找到套用的母板页
master.Textvalues = s;


1

2

3

4

5

6

7

8

9

10

ListMP listmp = this.Master as ListMP;

listmp.TextValue = s;

protected override Page_Load(object senter, EventArgs e)

{

base. Onloadcomplete(e)

if(session["dd"]!=null)

{

Text.Box2.Text =session["dd"].ToString();

}

}

  

2 母板页传值到页面(代码在母板页)
方法一、利用session 传值:
母板页端代码:
string s = TextBox1.Text;
session["dd"] =s;
页面端代码(点击按钮后):

方法二 利用代理操作~

时间: 2024-12-27 18:21:22

母板页 难点---数据交换的相关文章

物理隔离下的数据交换平台难点解析与实践(一)

目录 第零章.前言:为什么?做什么?怎么做? 第一章.数据交换平台的一些基本概念 目录 第零章.前言:为什么?做什么?怎么做? 最近带队做了公司的一个项目,叫数据交换平台,旨在物理隔离的情况下对多端业务系统进行数据的加密.传输.监控. 正好这个项目的架构师也在公司做了一次架构层面的技术分享,我便把此次分享和我在项目实践中遇到的一些坑一起整理出来,形成本系列文章. 本系列文章介绍在物理隔离的网络条件下进行数据交换的难点,以及如何保证文件交换的可靠性和安全性,如何与业务系统做到低耦合. 本文的目的在

JQuery + XML作为前后台数据交换格式实践

JQuery + xml作为前后台数据交换 JQuery提供良好的异步加载接口AJAX,可以局部更新页面数据, http://api.jquery.com/category/ajax/ xml作为一种轻量数据格式,被浏览器js引擎普遍支持,同json格式,但是没有json那么精简. 使用AJAX+xml数据格式来实现动态页面,有以下好处: 1. 松耦合, 页面HTML和数据彻底分离, 即表示层 和 数据层分开, 有利前台样式定制. 不同于以往后台脚本嵌套HTML标签,并输出数据到标签的合适位置,

母板页的导航背景色更改

假设我的母版页是Page.Master 首先在母版页定义一个公共变量private string _currentMenu;public string CurrentMenu{set { this._currentMenu = value; }get { return this._currentMenu; }} 然后再子页面的pageload事件里给公共变量赋值((Page)Master).CurrentMenu = "材料交换"; 最后,母版页的导航菜单这么写<li>&l

JQuery + JSON作为前后台数据交换格式实践

JQuery + JSON作为前后台数据交换 JQuery提供良好的异步加载接口AJAX,可以局部更新页面数据, http://api.jquery.com/category/ajax/ JSON作为一种轻量数据格式,被浏览器js引擎普遍支持,同xml格式. 使用AJAX+JSON数据格式来实现动态页面,有以下好处: 1. 松耦合, 页面HTML和数据彻底分离, 即表示层 和 数据层分开, 有利前台样式定制. 不同于以往后台脚本嵌套HTML标签,并输出数据到标签的合适位置, 来实现动态页面,表示

in-place数据交换

实现in-place的数据交换 声明:引用请注明出处http://blog.csdn.net/lg1259156776/ 经典的排序问题 问题描述 一个数组中包含两个已经排好序的子数组,设计一个in-place(原位操作)算法来对这个数组排序.测试数据为 a[] = 1 4 5 7 8 9 2 3 6 10 11 . 问题分析 排序是一个非常经典的算法设计问题,这个不是难点,难点在于设定的in-place操作,意思是所有的操作都是"就地"操作,不允许进行移动.在我的博文<排序算法

母板页 .master

新建-网站 母板页: 添加新项-母版页.master结尾使用时,套母版页-添加新项-右下角选母版页  可复制多个使用<asp:ContentPlaceHolder id="head" runat="server"><%--内容预留位置,为子页面预留放样式表,  css js的位置--%>    </asp:ContentPlaceHolder> <asp:ContentPlaceHolder id="Content

计算机底层知识拾遗(七)页缓存数据同步和页回收机制

这篇说说Linux的页缓存数据同步和页回收机制.数据同步和页回收是两个独立的概念,数据同步处理的是内存/缓存的数据和后备设备的数据一致问题,页回收处理的是在内存空间不足时如何回收已分配的物理内存页,来获得足够空间分配干净页,支持优先级更高的工作.数据同步在任意时刻都有可能触发,页回收则是在物理内存使用达到一定阀值的时候触发. 数据同步就是把物理内存和页缓存中的脏页写回到后备设备的文件中去.有两种方式可以调用数据同步 1. 周期性的调用,主要是pdflush机制 2. 强制调用,比如调用sync,

翻译(数据页和数据行)

专业SQL服务器内部 了解在引擎盖下发生了什么,以及它是如何影响你的 第二版 数据页和数据行 数据库中的空间被划分为逻辑8KB页面.这些页面从0开始连续编号,可以通过指定文件ID和页码来引用它们.页面编号总是连续的,这样当SQL Server增长数据库文件时,新页面的编号将从文件中最高的页码加1开始.类似地,当SQL Server压缩文件时,它会从文件中删除数量最多的页面. 数据存储在SQL SERVER中 一般来说,SQL Server存储和处理数据库中的数据有三种不同的方式或技术.使用传统的

母板页----路径问题

1.问题: 添加到母板页中的图片以及超链接 都会有固定的路径,当将母板页用到其他页面中后,对应的页面路径需要发生变化,否则无法正常作用显示:解决: 在添加到母板页中的 HTML 标记或者标准控件中添加:runat= server id=“id名”:这样服务端会根据使用情况自动更正图片或者超链接路径:注意: 超链接可以直接使用标准控件:Hyperlink 它里面直接带 runat=server: 2.问题?样式表中值的路径:(例)background-image:url(路径) 解决: 不要使用内