Monorail---包含文件

来源:互联网 发布:mac装ubuntu虚拟机 编辑:程序博客网 时间:2024/04/25 19:19
======HomeController=============

    public class HomeController :SmartDispatcherControllerTemplet<Home>
    {
      public void header()
        {
            this.PropertyBag["msg"] = "我是header";
          
        }
        public void footer()
        {
            this.PropertyBag["msg"] = "我是footer";
        }

        public void index()
        {
            // 查询
            Home home = new Home();
            home.Name = "test";
            home.Pri = "1";
            home.Remark = "123456";
            home.Create();           

            Home[] homes = Home.FindAll();
            this.PropertyBag["name"] = homes[0].Name;
        }
  }

 


======header.vm=============
$!msg

======footer.vm=============
$!msg

======index.vm=============
$AjaxHelper.GetJavascriptFunctions()
<div id=header>
</div>
<br />
$name<br />
<div id=footer>
</div>
<script language=javascript>
    new Ajax.Updater('head', 'header.rails', {});
 new Ajax.Updater('footer','footer.rails',{});
  </script>