关于使用了母版页面

问题描述

如图,我做了一个页面,是使用了母板页面的,顶部右上角那里当用户登录有个欢迎.....这些元素的然后我有个相册页面(相片是从数据库中读出来的),用了Datalist把相片展示出来,问题来了我有个相片类型的,可以跟据不同的类型看到不同的相片,实现是点击按钮实现的,当我点击按钮,后台.cs页面就传个参数,重新绑定datalist的值(重新获得另一组相片),这些都可以实现,但当我点击后,顶部右侧的欢迎.....不见了,这是为什么?

解决方案

解决方案二:
谁知道你的“欢迎”是怎么上去的呢?谁又知道你的“点击”都干了什么呢?贴出你的一些调试过程来。你自己做一点事情,或许能让别人(还有你自己)明白你的这个程序到底是什么程序。
解决方案三:
同意楼上,把后台.cs页面的贴上,看看问题出在哪里。
解决方案四:
protectedvoidPage_Load(objectsender,EventArgse){if(!Page.IsPostBack){//this.DataListPhoneType.DataSource=newPhotoTypeBLL().GetAllList();//this.DataListPhoneType.DataBind();this.DataListphone.DataSource=newUserPhotoBLL().GetAllList();this.DataListphone.DataBind();this.Button0.Attributes.Add("style","color:#ffffff;background:#09C7F7");}}publicvoidBindDataPhone(stringtyId){this.DataListphone.DataSource=newUserPhotoBLL().GetListByTypeId(tyId);this.DataListphone.DataBind();}protectedvoidButton3_Click(objectsender,EventArgse){BindDataPhone("3");}protectedvoidButton1_Click1(objectsender,EventArgse){BindDataPhone("1");}这是后台,后面的button_click方法是根据相片类型重新调用BindDataPhone方法绑定数据到datalist里
解决方案五:
欢迎是在母板页的后台添加的,代码如下,当session里有值,loginimg这个控件显示,也就是显示了欢迎.....当没有值,nologinimg这个控件显示,而这个显示的是“登录注册”按钮if(Session["loginUser"]==null){this.nologinimg.Visible=true;this.loginimg.Visible=false;}else{this.nologinimg.Visible=false;this.loginimg.Visible=true;}

时间: 2024-10-09 23:46:31

关于使用了母版页面的相关文章

Struts2结合sitemesh3制作网站母版页面

上一篇文章介绍了sitemesh3的使用,这篇文章来介绍如何结合struts2来配置和使用sitemesh,具体的如何使用sitemesh3我就不讲解了,这个你们可以看看我的上一篇博客. 首先你要添加struts和sitemesh相关的jar包: 添加完毕后,你要配置web.xml文件: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org

PPT母版在哪里?

  PPT母版在哪里?            1.打开PPT,进图母版操作页面,具体操作如下:视图==>幻灯片母版,点击进入,具体操作位置如下图.   2.进入母版后,整理母版页面,将多余无用板式删除,并删除模板里自动放入的文字.板式删除操:鼠标选中左侧预览板式,按键盘上"delete"键.从A图调整至B图,再由B图调整至C图. 3.整理完母版后,设置PPT尺寸,这一步很多人都会忽略,而这一步却相当重要,尤其是后面排版,打印的时候尤为凸显.设置PPT尺寸操作:点击"页面

jQuery Mobile页面跳转后未加载外部JS

在使用jQuery Mobile进行Web开发中,当页面跳转时(pageA => pageB),在pageB中引用的JS并未成功运行.因为,JQM并为将整个页面加载到当前的dom中,仅将data-role="page"元素加入当前的dom中.因此,在<head>中引入的外部JS文件,以及<page>标签外的JS均不能正常运行,刷新页面后方可加载成功.   鉴于JQM这个特性不太可能主动更改,可以用两种方法来解决: 一是在index页面中,注册所有需要使用到

jQuery Mobile页面跳转后未加载外部JS原因分析及解决_jquery

在使用jQuery Mobile进行Web开发中,当页面跳转时(pageA => pageB),在pageB中引用的JS并未成功运行.因为,JQM并为将整个页面加载到当前的dom中,仅将data-role="page"元素加入当前的dom中. 因此,在<head>中引入的外部JS文件,以及<page>标签外的JS均不能正常运行,刷新页面后方可加载成功. 鉴于JQM这个特性不太可能主动更改,可以用两种方法来解决:一是在index页面中,注册所有需要使用到的外

ASP.NET2.0+VS2005利器大评析之优点篇

asp.net ASP.NET 2.0与Visual Studio 2005正式上市至今已经有好几个月了.随着时间的一天天向前推移,如今越来越多的人能够使用到这一产品.本文作者基于对该产品的试用试图从个人角度来对这一产品的优点与不足作出评析,仅供参考. 一. 引言 说实在的,我对ASP.NET 2.0与Visual Studio 2005之间的关系有些喜欢也有些讨厌:但是,我最终还是决定把我的大多数内部应用程序迁移到2.0并且决不后悔.基本上,ASP.NET 2.0中存在太多的新的特征使我的生活

探讨ASP.NET 2.0的Web控件改进之概述

asp.net|web|控件 一. 引言 到目前为止,你可能已经了解了大量的ASP.NET 2.0新特征-母版页面,主题,提供者,等等--所有这样内容都相当精彩:但是,你是否了解到有关定制Web控件开发方面的重大变化?这正是我在本文中所想讨论的.如果你已经从事于控件开发,那么,我想本文所描述的ASP.NET 2.0中的新的改进特征会立即应用于你的控件开发中. 首先应该注意的是,你以前使用ASP.NET 1.1(或1.0)开发的所有Web控件在2.0版本下将继续良好运行-微软并没有破坏你的现有代码

探讨ASP.NET 2.0中的Web控件改进技术

asp.net|web|控件 ASP.NET 2.0并没有抛弃1.1版本中的任何现有控件,而是增加了一组新的控件;同时还引入了若干新的控件开发技术.本系列文章将对这些内容展开全面探讨. 一. 引言 到目前为止,你可能已经了解了大量的ASP.NET 2.0新特征-母版页面,主题,提供者,等等--所有这样内容都相当精彩;但是,你是否了解到有关定制Web控件开发方面的重大变化?这正是我在本文中所想讨论的.如果你已经从事于控件开发,那么,我想本文所描述的ASP.NET 2.0中的新的改进特征会立即应用于

用ASP.NET 2.0主题控制网站外观

asp.net|控制 自.NET Framework出现以来,对网站外观进行控制一直是ASP.NET开发者的期待.ASP.NET 2.0使之成为现实,应用它的主题与皮肤,我们可以对外观进行控制. 开发者经常将主题与母版页面弄混,但这两个元素存在很大的不同.母版页面允许你控制一个网站的总体布局,或网站内的一组页面,但主题主要关注网站的外观与感觉. 在你能够应用ASP.NET 2.0主题的所有优点之前,你有必要了解一些术语与过程.主题能够应用一个称之为皮肤或层叠样式表(CSS)的新设计元素. 了解皮

ASP.NET 2.0创建母版页引来的麻烦

本文将为大家介绍一下 ASP.NET 2.0 在创建母版页时引来的麻烦,并分析了 问题产生的实质,大家在实际操作中多多注意一下. 一.问题提出 由于总体排版和设计的需要,我们往往创建母版页来实现整个网站的统一性 ,最近我由于统一性的需要,把原来整个项目单独的页面全部套用了母版页.但 是出现了一个错误--在我的Blog中记录一下,方便大家参考. 二.抽象模型 由于整个页面内容过多,所以我把这个页面中最为本质的问题抽象出来. 原来单一页面,就是利用按钮触发JS事件,在文本域中插入"(_)"