加入母版页之后   控件的名称全变了 所以取不到他的值了 
可用两种方法:第一种使用FindControl,例如:Label1.Text   =(Master.FindControl("Button1")   as   button).Text,第二种使用MasterType指令获取母版页控件的引用.

解决方案 »

  1.   

    母版页中用脚本的话,要改控件的ID,比如说我的一个onclick="popUpCalendar(this,document.forms[0].ctl00_ContentPlaceHolder2_TextBox7,'yyyy-mm-dd')",它就不是TextBox7,而是ctl00_ContentPlaceHolder2_TextBox7.
    那么怎么找呢?运行后右键看源文件就可以了,一般搜索ContentPlaceHolder关键字,注意ContentPlaceHolder是分大小写的.
      

  2.   

    用 控件.ClientID 得到id
      控件.UniqueID得到name
      

  3.   

    呵呵,母板用过,不过没有写javascript到里面
      

  4.   

    ttg520(第三个苹果) 
    用母版页后findcontrol就需要先找contentpage,然后再找需要的控件,直接找,找肯定不到用母版很烦人,水晶报表的打印都不好用了
      

  5.   

    母板页支持Javascript,我用过!