转眼又一年了,心情依然如旧,问个母板页的有关问题,顺便散分


转眼又一年了,心情依然如旧,问个母板页的问题,顺便散分!
许多人说,时间是最好的药,可以治疗心中的伤痛。可是,已经过了一年多了,我的心,依旧再痛!由于工作的关系,我和她依旧在一个公司,天天见面!难道,非要我辞职或她走人,才能让我不再想她?虽然,我在她眼里,只是个同事,甚至是个陌生的同事!

由于心态不好,这一年多来几乎一事无成,上班的时候,能混就混,没有一点进取心;下班后,不是打牌就是喝酒,也顾不上肝有问题了。至于在业余时间凭兴趣帮朋友编写程序,更是抛到了脑后,直到朋友来逼我交货!

言归正传。昨天开始动手写程序,心血来潮,想看看母板页是怎么回事,于是就有了下面的问题:

        母板页嵌套之后,内容页如何控制各个母板页上控件的值?

我在也有类似问题。

还有,运用主题后,在同一个页面,有许多label控件,比如label1-20,如何让label1-10   有一种skin,label11-20   有另外一种   skin?

.net 程序开发 asp

arc.02 12 years, 8 months ago


买本ASP.NET 2.0 高级编程看看吧,书上你说的这些问题都有

ppwl13 answered 12 years, 8 months ago


jf

卖tt的小男孩 answered 12 years, 8 months ago


1.通过this.Master获取直系Master,让后this.Master.Master可以获取祖父辈Master。如果你要找的控件是静态声明的,可以将Master强类型转换后直接获取该控件,例如:
((MasterPage1)this.Master.Master).TextBox1

2.在声明控件时制定SkinID,或者在声明Skin时制定控件ID。

猫井喵太郎 answered 12 years, 8 months ago


学习下

矛塞↓↑盾开 answered 12 years, 8 months ago


可以在 PageLoadComplete 中使用 FindControl 方法获得母版页的控件引用
比如利用一个Lable空间
void Page
LoadComplete(Object sender,EventArgs e)
{
LabelInContent.Text = (Master.FindControl( "LabelInMaster ")as Label1).Text;
}
同一个页面中的不同空间采用不同skin 可以参考一下代码
<asp:label runat = "server " ID = "label1 " SkinID= "skin1 ">
<asp:label runat = "server " ID = "label2 " SkinID= "skin2 ">

超畸化萌物控 answered 12 years, 8 months ago


楼主要转移注意力了.再找个目标.

相乐美佐枝 answered 12 years, 8 months ago


多找几个女人,分散一下

HandJob answered 12 years, 8 months ago


再找个女人就解决了

doomer answered 12 years, 8 months ago


ASP.NET 2.0 高级编程 == 作者是谁?哪个出版社的?

类似名称的书,太多了

Ayukawa answered 12 years, 8 months ago


买本ASP.NET 2.0 高级编程看看吧,书上你说的这些问题都有


=============

真的?我去找来看看

Sange answered 12 years, 8 months ago


帮顶

smjim answered 12 years, 8 months ago


继续支持

电光之幻影 answered 12 years, 8 months ago


学习学习

seoris answered 12 years, 8 months ago

Your Answer