0

既存のコード ベースがあり、コードの一部で、開発者が asp.net リテラル タグを asp.net パネル タグで囲むことを選択しました。しかし、コードの他の部分では、開発者は asp.net リテラル タグを html div タグで囲むことを選択しました。どちらの場合も、リテラル タグはエラー メッセージ表示のプレース ホルダーです。なぜ一方が他方よりも選ばれるのか、私にはわかりません。

以下に例を示します。

<div class="shadowContent">
                                    <div class="errorLabel" id="divErrorMsg" style="display:none">
                                    <asp:Literal runat="server" ID="litError12" Text="Enter required fields." />
                                </div>

VS

                         <asp:panel runat="server" class="errorLabel" ID="pnlError1" Visible="false">
                            <asp:Literal runat="server" ID="literal1" />
                         </asp:panel>
4

3 に答える 3

0

サーバー側で div を変更する必要がある場合は、asp.net パネルを使用します。それ以外の場合は、古き良き div を使用します。

于 2013-04-01T14:43:53.570 に答える