Я использую элемент управления подкласса SubSonic с автоматическим генератором многих элементов управления.Элементы управления «много-ко-многим» субзвуковых лесов исчезают
<subsonic:Scaffold ID="scfMain" runat="server"
AutoGenerateManyToMany="true"></subsonic:Scaffold>
На Page_Load я устанавливаю имя таблицы
scfMain.TableName = "Foo";
многих, многих элементов управления порождаются многие ко многим таблицы, два иностранных ключей, два первичных ключей. Сначала это работает, но через некоторое время многие из многих элементов управления исчезают. Единственный способ вернуть их - это как-то перезапустить приложение, либо изменив веб-конфигурацию, либо переработав пул приложений, либо перезапустив сайт.
Это известная ошибка, или есть что-то, что я делаю неправильно? Я вижу то же самое на своей локальной машине, постановке и производстве, поэтому она не кажется уникальной для одной среды.
Если я не даю ему два первичных ключа, то автогенераторы не работают. –
У меня нет опыта работы с подклассами в SubSonic, но что, если вы сделали два столбца первичного ключа уникальной парой, создайте новый столбец и сделаете этот новый столбец первичным ключом? Это работает? – sparks