从主页面访问儿童页面的标题aspx
问题描述:
我在VB.NET
中有一堆关于同一个主页面的子页面。从主页面访问儿童页面的标题aspx
现在我需要根据子页面的标题更新数据库记录,并且由于项目中每个页面的代码隐藏都是相同的,所以我想将这些内容放在主页面中。
每个页面有自己的title="myOwnTitle"
属性是这样的:<Page%@ Page Title="Test Page"
但是,当我写一个脚本在母版级别,如:
Dim varTitle = me.Title
,实际上是返回的值是母版标题(中当然你会说:-)
是否有一个简单的解决方案来访问主页上的子页面?
答
是否必须在母版页中?当我在每个子页面上都有共同的任务时,我会创建一个从Page继承的新类并将其用于我的子页面。
公共类新页 继承System.Web.UI.Page
私人小组的Page_Load(BYVAL发件人为对象,BYVALË作为System.EventArgs)把手Me.Load
'Do some stuff here
结束子
使用末级
答
尝试Dim varTitle = this.Title
,或者如果您在使用脚本
var title = window.title
但这意味着你不能有你“在这里做一些东西”脚本编写只在一个地方!......也许我应该使用脚本,我把应用.code文件夹然后...这将是解决方案。 – 2011-03-08 09:35:33
不,你只能在一个地方,在你的子分类页面,然后你会使用该类来代替正常的system.web.ui.page。我做了很多关于在子页面中动态修改主题的工作,所以我在单个子分类页面类中拥有所有的逻辑,所以我不必在每个子页面都重复它。 – Mordy 2011-03-08 10:29:09