我正在使用SubSonic脚手架控件,可以自动生成多个控件。
<subsonic:Scaffold ID="scfMain" runat="server"
AutoGenerateManyToMany="true"></subsonic:Scaffold>
在Page_Load上我正在设置表名
scfMain.TableName = "Foo";
多对多控件由多对多表,两个外键,两个主键生成。这最初是有效的,但过了一段时间后,许多控件都会消失。让他们回来的唯一方法是以某种方式重新启动应用程序,方法是更改Web配置,回收应用程序池或重新启动站点。
这是一个已知的错误,还是有什么我做错了?我在本地机器上进行同样的操作,分段和生产,所以它似乎并不是一个环境所独有的。
答案 0 :(得分:0)
多对多控件由多对多表,两个外键,两个主键
生成
这是否意味着您的多对多表中有两个主键? SubSonic不支持一个表中的多个主键。