此前的Visual Studio已经为移动Web窗体(不是移动SDK)的模板。 它们出现在Visual Studio 2008和我见过的唯一的办法就是从这里下载从奥马尔一些模板消失:
http://blogs.msdn.com/webdevtools/archive/2007/09/17/tip-trick-asp-net-mobile-development-with-visual-studio-2008.aspx
难道这支持了,如果这样,这是支持的解决方案?
此前的Visual Studio已经为移动Web窗体(不是移动SDK)的模板。 它们出现在Visual Studio 2008和我见过的唯一的办法就是从这里下载从奥马尔一些模板消失:
http://blogs.msdn.com/webdevtools/archive/2007/09/17/tip-trick-asp-net-mobile-development-with-visual-studio-2008.aspx
难道这支持了,如果这样,这是支持的解决方案?
我想我一定要来回答这个问题。 移动窗体控件仍然存在和非正式上面提供的模板可唯一的,我已经找到。 我不知道为什么他们就拿出来在Visual Studio 2008。
如果没有模板,你主要是你只需要改变的网页从MobilePage而非网页和你的控制,以获得从MobileUserControl而不是用户控件派生。 要访问控制标记中,引用移动命名空间是这样的:
然后你就可以使用移动控制是这样的:
手机:形式,手机:TextView的...
这些仍然是我发现创建一个与旧手机和浏览器兼容的网页的唯一途径。 较新的手机,当然浏览器使用标准的HTML大部分和页面可以创建与任何其他ASP.Net页面。
刚看到一篇博客文章这个MSDN上。 MS厌倦了,不想来维护每一个移动设备在那里的定义,并真正推动ASP.NET开发。 正如前面所说,他们仍然受到支持,但没有设计视图。 所以,他们的出路。
从我可以告诉,这并没有在那里成功了,据说他们是被列入VS2008 SP1的,但他们没有。
由于模板的源从blogs.msdn.com来了,我猜想,是的,它是建立移动目标的表格当前支持的方法。
关于我的是我的设计,并于2005年VS测试我的移动表单在那里我可以看到设计图和所有。 此后,我只是复制粘贴在VS 2008的代码,我这样做是因为同样的原因,没有在VS 2008移动表单控件任何模板。