asp.net – 对于想要将一切都变成.NET控件的人,您会怎么说?
发布时间:2020-12-16 09:19:42 所属栏目:asp.Net 来源:网络整理
导读:例如,我们有一些CSS规则来定义表单布局.我们使用以下标记: div class="foo" label class="bar req"Nameem*/em/label span asp:TextBox runat="server"/ labelFirst/label /span span asp:TextBox runat="server"/ labelLast/label /span div class="clear"/
例如,我们有一些CSS规则来定义表单布局.我们使用以下标记:
<div class="foo"> <label class="bar req">Name<em>*</em></label> <span> <asp:TextBox runat="server"/> <label>First</label> </span> <span> <asp:TextBox runat="server"/> <label>Last</label> </span> <div class="clear"></div> </div> 在我看来,这是完美的标记.遵循这些规则并不是一种负担,因为无论如何你都应该担心干净,正确的标记.建议我们使用类似于以下内容的控件“强制执行”这些规则: <x:FormField runat="server" Label="Name" Required="True"> <x:TextBox runat="server" hint="First"/> <x:TextBox runat="server" hint="Last"/> </x:FormField> 我的直觉告诉我,XHTML标记是我们的朋友,而不是我们的敌人.两个问题: >我完全偏离抵抗 解决方法
我投票使用控件,因为如果该标记发生了变化(比如你想在框中添加一些不错的jQueryUI效果或添加一个RequiredFieldValidator控件),你可以在一个地方进行更改并完成它.干.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 局部变量在Razor助手中不起作用
- asp.net – 正确使用标签前缀和标签名称?
- asp.net – 如何在EF DbContext和AspNet Membership之间共享
- 在发布asp.net Web API之后,ASP.NET MVC框架的未来是什么?
- asp.net-mvc – 需要经过身份验证的用户的Ajax调用操作方法
- asp.net-mvc – ASP.NET MVC 5自定义错误页面
- asp.net按钮点击w / javascript“你确定吗?”在发回之前
- asp.net – 使用主题的css文件需要在页面上的头控件 (例如)
- ASP.NET MVC:使用LINQ To SQL获取表单复选框到多对数DB as
- asp.net-mvc-3 – ASP.NET MVC3 – 分开的程序集中的区域
推荐文章
站长推荐
- asp.net-mvc – 如何让routelink返回正确的URL?
- asp.net-mvc – [Authorize(Users =“*”)]在asp
- 验证 – Asp.Net MVC:子请求的执行失败.请查看I
- 深入理解C# 3.x的新特性(1): Anonymous Type
- asp.net – 删除HTML或ASPX扩展
- 使用内部SecurityException抛出异常仅在ASP.NET
- asp.net – 禁用javascript中的复选框,并在服务器
- ASP.net Identity 2.0,如何删除用户但限制用户名
- asp.net – 如何强制netwtonsoft json序列化程序
- asp.net – 使用Visual Studio 2012发布到azure时
热点阅读