【发布时间】:2009-06-12 15:31:47
【问题描述】:
我正在使用 Subsonic 3(T4 模板)为我的 mvc 应用程序生成模型。但是,默认模板不允许可空列,因此当我保存记录时,如果可空日期时间列为空,则会出错。 (See this post...)
问题:处理此问题的最佳做法是什么?
选项 1:更改模板以检查它是否为可为空的列,并用 ? 装饰数据类型这会使我与 Rob 对他的模板所做的任何我可能想要的更改不同步
选项 2:有没有办法覆盖部分类中的列?
其他选项?
【问题讨论】:
-
您使用的是来自谷歌代码的最新版本以及哪个模板?
-
谢谢亚当。不,我没有使用最新的(见下面 Rob 的帖子),很抱歉没有更具体。模板是 classes.tt,它会生成 classes.cs。
标签: sql-server asp.net-mvc subsonic subsonic3