私のコードには次のものがあります:
optionlist.AppendFormat("<li>
<a href=\"setlocale.aspx?returnURL=Default.aspx&localesetting={0}\">{1}</a>
</li>", DB.RSField(rs, "Name"), DB.RSField(rs, "Name"));
データベース内の名前の値は次のとおりです。en-US
最初の3文字列を見逃して、米国のみを表示するにはどうすればよいですか?
ロケールがfr-FRとして表示される場合、frを2回表示することは意味がありません。
しかし、fr-FRはFRとして表示する必要があるため、ahrefの値を保持する必要があります。
DB内に新しいフィールドを作成してDescription2と呼び、国ごとにUS、FR、およびDEを手動で書き留めることができます。これは私の簡単な回避策です。idが文字通り説明から3つの文字列文字を取り除く方法についてのアイデアはありますか?