ASP.net 和使用框架/库/方法
我已经建立了几个个人网站,现在我要重建一个现有的网站。 我想标准化 jQuery 和 Blueprint CSS。
我曾经使用母版页来处理所有内容,但这似乎与蓝图之类的东西不太匹配。 更不用说母版页重命名控件 ID 并在 js 中应用它们的痛苦了。
有点只是寻找有关如何在新的 ASP.NET 站点上使用更新的库/框架/方法的建议。
我应该完全放弃母版页吗?
我是否应该停止使用 VS 页面创建器 GUI 创建页面并转而在代码中动态构建大部分或全部 html 和服务器对象?
我也应该看看 ASP.net MVC 吗?
任何其他建议表示赞赏。
谢谢, 埃里克
I have built several personal sites and now I and going to rebuild an existing one. I want to standardize on jQuery and Blueprint CSS.
I used to use a Master page for everything but that does not seem to match real well with something like Blueprint. Not to mention the pain of the master page renaming of the controls ids and applying them in js.
Kinda just looking for suggestions on how to use newer libraries / frameworks / methodologies on the new asp.net site.
Should I ditch Master pages altogether?
Should I stop creating my pages with VS page creator GUI and move to building most or all the html and server objects in code dynamically?
Should I look at ASP.net MVC as well?
Any other suggestions appreciated.
Thanks,
Erik
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您继续使用 MasterPages,您可以从客户端 jQuery 引用您的服务器控件,例如:
$('#<%= MyControl.UniqueID %>')。
If you stay with MasterPages, you can reference your Server Controls from your Client Side jQuery like:
$('#<%= MyControl.UniqueID %>').
如果您打算尝试使用这些框架,我会考虑 ASP.NET MVC。 它允许对 HTML 进行更大的控制。
ASP.NET 控件并不总是呈现最简单的标记,这可能会使使用其他框架的过程变得复杂。
I would look at ASP.NET MVC if you are going to try and use those frameworks. It allows much greater control over the HTML.
ASP.NET controls don't always render the simplest of markup, which can complicate the process of using additional frameworks.