亚音速支架多对多控件正在消失

时间:2010-02-24 16:03:01

标签: subsonic many-to-many scaffold

我正在使用SubSonic脚手架控件,可以自动生成多个控件。

<subsonic:Scaffold ID="scfMain" runat="server"
    AutoGenerateManyToMany="true"></subsonic:Scaffold>

在Page_Load上我正在设置表名

scfMain.TableName = "Foo";

多对多控件由多对多表,两个外键,两个主键生成。这最初是有效的,但过了一段时间后,许多控件都会消失。让他们回来的唯一方法是以某种方式重新启动应用程序,方法是更改​​Web配置,回收应用程序池或重新启动站点。

这是一个已知的错误,还是有什么我做错了?我在本地机器上进行同样的操作,分段和生产,所以它似乎并不是一个环境所独有的。

1 个答案:

答案 0 :(得分:0)

  

多对多控件由多对多表,两个外键,两个主键

生成

这是否意味着您的多对多表中有两个主键? SubSonic不支持一个表中的多个主键。