2

NewForm.aspx、EditForm.aspx、および DispForm.aspx のカスタマイズされたバージョンのリストがあります。リストは 1 年以上アップされており、約 1700 行が含まれています。

以前に DispForm.aspx に小さな変更を加えましたが、リストがデフォルトのビュー ページとしての DispForm.aspx との関連付けを失ったようです。すべてのビューからのリンクは、「site/SubSite/List/DispForm.aspx?ID=123」ではなく「site/?ID=123」を指すようになりました。

Sharepoint Designer を使用して、ファイルがアクションに関連付けられている設定を再適用しましたが、機能していないようです。

サイトは複数のサーバーで実行されており、サービスが再起動されるまで変更が適用されない可能性があると思います (これは、過去の他の変更の場合でした)。

残念ながら、私には SPD を介したリモート アクセスしかなく、特定のサイト以外の権限はありません。

更新: 私の google-fu は以前は弱かったようですが、 ここで可能な解決策を見つけたと思います。

4

1 に答える 1

1

このソリューションは私のために働いた:http://moblog.bradleyit.com/2008/10/broken-sharepoint-list-forms.html

簡単な要約:ListFormWebPartの新しいGUIDを作成する

<WebPartPages:ListFormWebPart runat="server" __MarkupType="xmlmarkup" WebPart="true" __WebPartId="{NEW_GUID}" >

このGUIDは、ListFormWebPart内の-tagでも使用されます。

<ID>g_NEW_GUID</ID>
于 2009-09-25T08:37:29.060 に答える