英語またはスウェーデン語のページがあります。このページには多くの電話番号が含まれています。私がやりたいのは、スウェーデン語モードでは電話番号を 0XX XXX XXX として表示し、英語モードでは +46(0)XX XXX XXX として表示することです。
かなりの数の電話番号があるため、すべての電話番号に一意の asp.net-controls を使用することにあまり熱心ではありません。私が考えているのは <% Phone(); の使用です。%>. 問題は何も出力されないことです。ただし、デバッガーは Phone メソッドを実行します。アイデア/推奨事項はありますか?<%%> はデータ コントロールと組み合わせてのみ使用できますか?
コード:
<strong>Phone:</strong> <%Phone(); %>418 43 30 30<br>
public string Phone()
{
if (Session["lang"].ToString() == "SE")
return "0";
return "+46(0)";
}