プレーンなhtml 4.01コントロールのみを含む従来のaspページをasp.net 2.0 webに変換しています
ページ。ほとんどのコントロールを同等の asp.net コントロールに置き換えることはできますが、
しかし、コントロールのスタイリングに問題があります。つまり、コントロールが外れます
同じスタイリング情報を使用していても、位置合わせは行われません。
元:
古いコード
<p class="menuitem" id="menu01">
<a target="" href="Category.aspx?ccat_id=152&language=en-GB&publication=3">
<img height="7" width="12" src="Webroot/visual/arrow-navi-right.gif" border="0" alt="">Item 1</a>
</p>
新しい交換
<p class="menuitem" id="menu01">
<asp:LinkButton ID="LinkButtonManual" runat="server" PostBackUrl="~/Category.aspx?ccat_id=152&language=en-GB&publication=3">
<asp:Image id="imgLinkManual" runat="server" Width="12" Height="7" ImageUrl="~/visual/arrow-navi-right.gif" ImageAlign="Left"/>
<asp:Label ID="LblManual" runat="server" Text="Item 1"/>
</asp:LinkButton>
</p>
この場合、イメージとラベルは理想的には次のように表示されるはずです。
しかし、実際には次のように表示されます
画像には処理が行われていないため (画像は単なるアイコンであるため)、
サーバ側。古い方法、つまり古い html コントロールの使用を制限する必要があります。
お時間をいただき、誠にありがとうございました。