我是SubSonic的新手,并下载了最新版本,其中只包含带有文件夹Binaries,Examples和T4 Templates的zip文件。在进一步阅读时,我期待尝试Scaffolding控件,但DLL不包含任何工具可添加到VS2008工具箱。
我也无法使用.Fetch,.FetchByID等
我正在使用ActiveRecord模式,并且所有表实体都是在ActiveRecord.cs中创建的。
我可以使用以下方法获取数据:
var qry = from s in tbl_Geo_State.All()
select new
{
s.State
};
GridView1.DataSource = qry;
GridView1.DataBind();
3.0.x.x是否有不同的安装文件,或者我应该使用较旧的安装版本(如果是这样),只需将新目录添加到安装中以获取工具和缺少的方法?
感谢。
答案 0 :(得分:2)
不需要更新脚手架 - 它的工作方式很棒:)。当我有机会时,我会将“web stuff”拆分成单独的DLL - 但是现在如果你想要那个控件,你可以在同一个项目中同时使用3和2。
RE Fetch和FetchByID - 这些是类上的静态工厂方法:
Product.SingleOrDefault(...)
Product.Find(...)
Product.All().Where()...
等