3

以前、Visual StudioにはモバイルWebフォーム用のテンプレートがありました(モバイルSDKではありません)。それらはVisualStudio2008でなくなったようで、私が見た唯一の解決策は、ここでOmarからいくつかのテンプレートをダウンロードすることです。

http://blogs.msdn.com/webdevtools/archive/2007/09/17/tip-trick-asp-net-mobile-development-with-visual-studio-2008.aspx

これはもうサポートされていますか?サポートされている場合、これはサポートされているソリューションですか?

4

4 に答える 4

7

私はこれに答えるために戻ってくると思った。モバイル フォーム コントロールはまだそこにあり、上記の非公式に提供されているテンプレートは、私が見つけた唯一のものです。Visual Studio 2008 でそれらを削除した理由はわかりません。

テンプレートがなければ、ほとんどの場合、Page ではなく MobilePage から派生するようにページを変更し、UserControl ではなく MobileUserControl から派生するようにコントロールを変更するだけで済みます。マークアップでコントロールにアクセスするには、次のようにモバイル名前空間を参照します。

そして、次のようにモバイル コントロールを使用できるようになります。

モバイル:フォーム、モバイル:テキストビュー ...

これらは、古い携帯電話やブラウザと互換性のあるページを作成する唯一の方法です。もちろん、最近の携帯電話やブラウザはほとんどの部分で標準の HTML を使用しており、ページは他の ASP.Net ページと同じように作成できます。

于 2008-10-13T13:27:16.073 に答える
1

MSDN でこれに関するブログ投稿を見たところです。MS は、あらゆるモバイル デバイスの定義を維持しようとすることにうんざりしており、ASP.NET の開発を推進しています。前に言ったように、それらはまだサポートされていますが、デザイナー ビューはありません。だから、彼らは途中です。

于 2008-12-09T16:46:33.527 に答える
0

私については、VS 2005 でモバイル フォームの設計とテストを行っており、デザイン ビューとすべてを表示できます。この後、VS 2008 にコードをコピーして貼り付けます。VS 2008 にモバイル フォーム コントロールのテンプレートがないのと同じ理由で、これを行っています。

于 2009-10-23T21:05:19.003 に答える
0

私が知る限り、これはそこには入っていません。おそらく、それらは VS2008 の SP1 に含まれる予定でしたが、そうではありませんでした。

テンプレートのソースは blogs.msdn.com からのものであるため、モバイル ターゲット フォームを作成するために現在サポートされている方法であると推測できます。

于 2008-09-30T15:23:01.257 に答える