これが SP SE に属している場合は申し訳ありませんが、移行してください。
私の用語が間違っている場合、これは私にとってすべて新しいことです。維持を支援しているSharepointがあります。Sharepoint には、コード (.net C#) を介して作成される、Sharepoint リスト/Sharepoint 上のリスト アイテムを構成するカスタム コード (WSP) があります。私が見ているところによると、新しいリスト アイテムを作成してリスト アイテムを定義するためのフォームを作成するだけでなく、各リスト アイテム アクションの URL も設定します (つまり、リスト アイテムの横にあるチェックボックスをクリックすると、リボンバーには「表示」と「編集」のボタンがあり、理論的には、ViewItem.aspx、EditItem.aspx などのフォーム ページの URL に設定する必要があります)。リスト アイテムを表示するための別のページと、カスタム リストのリスト アイテムを編集するための別のページを作成できます。
編集ページとまったく同じロジックのコピー ページを作成するのは非常に冗長に思えます。さらに、入力されたフィールドを無効にするためのコードを数行追加する必要があります。別の方法はありますか (Sharepoint によって生成されたクエリ文字列を何らかの方法で変更して、ユーザーがフォームを編集する代わりに「表示」していることを示す独自のフラグを追加できるようにするなど)? リスト アイテムを編集するときに SP がリスト アイテムの「ID」をクエリ文字列パラメーターに追加するため、編集と新しいフォームに同じページを使用できましたが、フォームが必要であることを示すためにキーオフできるパラメーターが表示されません。 「表示」モードで開きます。