Microsoft のライブ サービスには、[アカウント] > [登録情報] ページにすばらしい連絡先詳細フォームがあります。最初に国を尋ねられ、それに応じて連絡フォームの残りの部分が変わります。たとえば、「米国」を選択すると、フォーム フィールドは次のように変更されます: 住所 1、住所 2、都市、州 (米国の州のドロップダウン)、郵便番号、タイム ゾーン (ユーザーの米国のタイム ゾーンのドロップダウン) -わかりやすい形式、たとえば「東部時間 (EST)」)。
「英国」を選択すると、フォーム フィールドは次のように変更されます: 住所 1、住所 2、住所 3、2 番目の都市、都市、国、郵便番号、構成国 (ドロップダウン)、およびタイム ゾーン (ドロップダウン)。
このお問い合わせフォームは、私が今までコンタクト フォームで遭遇した中で最高のユーザー エクスペリエンスを提供します (私はここで神経質になりすぎるかもしれませんが、強化されたユーザー エクスペリエンスは私を興奮させ、ユーザーに同じエクスペリエンスを提供したいと考えています)。
VS 2008/.NET 3.5 を使用してそのようなフォームを作成する方法はありますか? 彼らの情報データベースを入手する合法的な方法はありますか?