0

ASPページのコードにコメントを付ける方法は知っていますが、ASPでASPタグ内の行にコメントを付けることが許可されているかどうかを確認したいと思います。例えば:

<asp:RequiredFieldValidator runat="server" ID="rfv01" ControlToValidate="txtName"
  Enabled="False" Display="None" ErrorMessage="Error"
  <%--Some Comments--%>
  ValidationGroup="TestGroup" />

私はその非常に基本的な質問を知っていますが、現時点では答えを見つけることができませんでした。誰かが私を助けることができますか?

4

2 に答える 2

2

いいえ、そうではありません。

偽の属性/プロパティを使用して同様の効果を達成できる可能性がありますが、ASP.NET パーサーがそれをどの程度うまく処理するかはわかりません。

  <asp:RequiredFieldValidator runat="server" ID="rfv01" ControlToValidate="txtName"
  Enabled="False" Display="None" ErrorMessage="Error"
  comments="--Some Comments--"
  ValidationGroup="TestGroup" />
于 2013-01-15T11:39:23.483 に答える
1

いいえ、あなたがすることはできません。<% %>サーバータグにインライン構造を埋め込むことはできません。それらをサーバー以外のタグに埋め込むこともできません。前者の場合はコンパイル時エラーが発生し、後者の場合は不適切なマークアップが生成されるため「実行時エラー」が発生<div <%-- some comment --%>></div>するため、その要素が Chrome でレンダリングされず、他のブラウザーが異なる方法で処理する可能性があります。 .

PS私の最初の答えは、私自身のせいで間違った質問に対処しました。

于 2013-01-15T11:38:59.743 に答える