1

を使用してWebフォームを作成していLoginViewますが、問題は、コントロールに灰色のバーが含まれているため、ページを正しくフォーマットするためにスローされるコントロールのタイプを示していることです(LoginView1上部にあります)。

これのために優れた仕事をするLoginViewので、これを隠す方法はありますか?contentPlaceholder

IDを削除できることがわかりましたが、プログラムによるアクセスが停止するため、ハックのようです。

4

2 に答える 2

3

私はあなたの質問を誤解したかもしれませんが....

「コントロールの種類を示す灰色のバー」は、IDEの「デザインビュー」でページを表示している場合にのみ表示されます(Visual Studioを使用していますか?)。
ページを実行すると、このラベルは表示されなくなります。

動的/サーバー側のコンテンツを含むページを「デザインビュー」で表示すると、「正しく表示されない」ことがよくあります。

あなたが話しているラベル/灰色のバーのような小さなものは、動的コンテンツが入力されていないときにページで作業するのに役立つだけです。

この結果、ページのコンテンツがより動的になるにつれて「デザインビュー」が役に立たなくなるため、IDEで「ソースビュー」を使用する時間の99.9%がわかりました。

于 2008-08-11T23:03:23.970 に答える
0

これを制御するプロパティがあるかどうかはわかりませんが(MSDNで見つけることができません)、LoginViewのControlsプロパティを繰り返し処理して、そのパネル/ラベルなどを非表示にできると思います。

于 2008-08-11T15:50:05.950 に答える