首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio web项目Web标准友好吗?

Visual Studio web项目Web标准友好吗?
EN

Stack Overflow用户
提问于 2009-06-24 18:11:41
回答 7查看 186关注 0票数 2

我正在为一些内部开发人员使用C#在VS2008中创建一些web应用程序而苦苦挣扎。

VS2008中的本地工具和组件似乎对创建Web标准代码并不友好。

例如,导航组件在其自己的表结构中创建项。

有没有办法让Visual Studio中的web项目创建漂亮、整洁、浏览器友好的代码?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-06-24 18:28:57

可以使用CSS Friendly Control Adapters更改当前ASP.NET控件的输出。它很容易设置,而且您不需要更改任何现有的源代码。

如果您绑定到ASP.NET WinForms,您可以创建自己的控件集或使用第三方控件。还有一个可以设置为configuration setting的XHTML,以便控件尝试呈现更有效的核心。

当你真的想写出漂亮、整洁、对浏览器友好的代码时,你可以看看ASP.NET MVC。ASP.NET MVC让你可以完全控制输出,但这意味着你必须自己做目前WinForms为你做的所有事情……

票数 2
EN

Stack Overflow用户

发布于 2009-06-24 18:15:59

当然。如果一个组件不能产生你喜欢的标记,那么你就不能使用它。就是这么简单。

话虽如此,请务必查看Visual Studio2010beta1,看看您的问题是否已经解决。如果他们没有,那么你可以抱怨他们,以一种可能会得到修复的方式。

票数 1
EN

Stack Overflow用户

发布于 2009-06-24 18:21:31

VS2008 web项目不会做任何不符合web标准的事情。标准的ASP.NET控件(就像你提到的菜单控件)?那就是另一回事了--有些人用乱七八糟的表格和javascript来做他们的事情。

好消息是什么?如果您不想使用这些控件,您可以使用您想要的ASP.NET,而不必使用这些控件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1039989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档