実際には何もないにもかかわらず、値の前後に新しい行を追加しているように見える C# ASP.Net カスタム コントロール リソース ファイルがあります。
.ascx ファイルには次のものがあります。
<asp:Label ID="lblTeam" runat="server" Text="Team:" meta:resourcekey="lblTeamResource1"></asp:Label>
.ascx.resx ファイルには次のものがあります。
<data name="lblTeamResource1.ToolTip" xml:space="preserve">
<value />
</data>
<data name="lblTeamResource1.Text" xml:space="preserve">
<value>Team:</value>
</data>
それが生成する要素を検査するとき
<span id="manager_lblTeam" title="
">
Team2:
</span>
VS イミディエイト ウィンドウでリソース値を照会すると、値の前後に \n があります。xml:space を「デフォルト」に変更すると、新しい行が追加されません。
だから私の質問は、すべての xml:space="preserve" を "default" に変更せずに新しい行を追加しないようにするにはどうすればよいですか?