0

Visual Studio でエラーが表示されますが、これは完全に間違っているようです。ここにあります:

The tag contains duplicate 'ID' attributes.

次の行で:

Rica.Yoodul.MiniSites.BaseMiniSiteUserControl ucMaster = (Rica.Yoodul.MiniSites.BaseMiniSiteUserControl)Page.LoadControl("~/MiniSites/" + templateName + "/Master.ascx"); 

マスター ページと子ページの両方で、最後に追加した ID (前回の成功したテスト以降に追加された唯一の ID) の繰り返しをチェックしましたが、ID は両方のファイルで 1 回使用されます。コントロール (例: ) 以外に、このエラーが参照しているものはありますか? または回避策はありますか?正しいファイルを編集していることを確認しました。

一見すると、これはビジュアル スタジオのバグのように見えますが、確認したいと思います。

4

1 に答える 1

3

これは、異なるコントロールで同じ ID が使用されているという意味ではありません。おそらくその.ascxファイルに、2 つのID属性を持つコントロールがあることを意味します。

于 2012-09-18T15:11:59.047 に答える