2017-07-19 16 views
1

エラーが発生しました。つまり、ページにはサーバーサイドフォームタグが1つしかない可能性があります。 このエラーの解決方法を知っています。マスターページまたはaspxページからフォームタグの1つを削除すると、このエラーは取り除かれます。しかし、フォームタグをマスターページとシンプルなaspxフォームの両方で使用したいと思います。私がマスタページでもaspxページでも使用している.netツールなので。ですから、runat = "server"という形式で作成したい.netツールを実行します。しかし、これを行うことによって以下のエラーが表示されます。この問題を解決するためのヒントや解決策を教えてください。ありがとうございました。asp.netのマスターページとaspxページにフォームタグを設定できますか?

+0

'runat =" server "属性を持つフォームは1つしか持てません。したがって、コンテンツページではなくマスターページに属します。 2つの理由はありません。それについて考えると、コンテンツページは、マスターページにレンダリングされたときにマージされます。 – mason

答えて

0

フォームタグは1つしか存在できません。マスターページのフォームタグで十分です。なぜaspxページにフォームタグが必要か教えてください。あなたのユースケースを回避するために役立つコードを教えてください。

関連する問題