2009-03-17 5 views
0

私は2つのASP.NETフォームを同じページに置いています。下の隠しフィールドは同じ名前とIDを持つため、いくつかの問題があります。ビューステートの名前を変更する

フォームのいずれかを変更する方法はありますか? (これらは検証にも最適ではありません)。

私はviewstateが提供するサービスが必要ですが、おそらく私はフォームレベルでそれを無効にし、より低い(コントロール)レベルで使用することができますか?

答えて

3

それはあなたが聞きたいものではないが、ASP.Netであなただけの1ページに1つのrunat="server"のフォームを持っている必要があります。さもなければ、これはあなたが遭遇する多くの他の問題のほんの最初のものです。

+0

どのような問題がありますか?これはHTMLの検証に関するものです。 "属性IDの値が無効です:" _ "名前を開始できません。" (これは実際には2つのrunat = "server"ではありません - これらは古典的な.aspファイルに挿入された2つのGETの形式です) – Olav

関連する問題