当前位置: 首页 > news >正文

网站建站建设工作总结微网站 app 区别

网站建站建设工作总结,微网站 app 区别,建设资格注册管理中心网站,网站建设 前景 html5本系列文章基于ASP.NET MVC Preview5. ASP.NET MVC提供了很多Hellper的方法#xff0c;Hellper就是一些生成HTML代码的方法#xff0c;方便我们书写HTML代码(有一部分的朋友更喜欢直接写HTML代码)。我们也可以利用.NET 3.5的扩展方法来书写我们自己的Hellper。 例如#x…本系列文章基于ASP.NET MVC Preview5. ASP.NET MVC提供了很多Hellper的方法Hellper就是一些生成HTML代码的方法方便我们书写HTML代码(有一部分的朋友更喜欢直接写HTML代码)。我们也可以利用.NET 3.5的扩展方法来书写我们自己的Hellper。 例如 %Html.ActionLink(首页,index,Home)%生成的HTML代码就是a href/Home/Index首页/a。这里有一点需要注意的就是Html.ActionLink()和Url.Link()方法生成的URL和你在Global.asax里面配置的Route的先后顺序是有关的。 具体的关于Hellper的各个方法的使用我就不详细介绍了你可以参考重典的Asp.net Mvc Framework 系列文章。 我们来实现前面提到的Setting用于设置Blog的基本设置。我们看一下在Views/Admin/Setting.aspx页面的代码 p     label forNameBlog的名称/label     %Html.TextBox(Name)%     %Html.ValidationMessage(Name)%/pp     label forDescriptionBlog的简单描述/label     %Html.TextArea(Description)%     %Html.ValidationMessage(Description)%/pp     label forPostsPerPage每页显示的日志数/label     %Html.TextBox(PostsPerPage)%     %Html.ValidationMessage(PostsPerPage)%/p  我们的Setting Action方法是这样写的 注意我们是return View(BlogSettings.Instance);给ViewData.Model传递了BlogSettings.Instance。然后运行一下看看 注意到上面的TextBox都有值了么我们使用了Html.TextBox(Name)而已并没有指定值啊那么这个值是怎么自动的绑定上去的呢注意到前面在Action中我们是return View(BlogSettings.Instance);给ViewData.Model传递了BlogSettings.InstanceBlogSettings.Instance.Name和Html.TextBox(Name)的参数Name同名Html.TextBox()方法在调用的时候会调用ViewData.Eval()方法所以就自动把值绑定上去了。和前一篇文章说过的ViewData.Eval()可以使用.表达式一样Html.TextBox()也同样可以使用.表达式例如Html.TextBox(Post.Title)也可以自动绑定ViewData.Model.Post.Title值上去。 下面我们来将值提交到Action中并保存。我们的Form使用了Post回服务器 form idfields action%Url.Action(Setting,Admin)% methodpost然后我们在Action中进行处理 [ActionName(Setting), AcceptVerbs(POST)]public ActionResult SaveSetting() {     //当然你可以这样取值     //string name  Request.Form[Name];      //但我们有更简便的     try    {         UpdateModel(BlogSettings.Instance, new[] { Name, Description, PostsPerPage });     }     catch    {         return View(BlogSettings.Instance);     }      //在这里你可能还需要对自定义的业务逻辑进行验证     BlogSettings.Instance.Save();     return ShowMsg(new Liststring() { 修改设置成功 }); }  如上代码所示我们可以使用UpdateModel()方法直接对Post到服务器来的Form表单的值赋给指定的对象。对于提交的数据进行业务逻辑的验证这里要讨论的还是比较多的国外也有不少文章讨论这个的大家可以搜索看看。 暂时就写这么多吧想到什么再补充。EnjoyPost by Q.Lee.lulu。 本文的Blog程序示例代码4mvcBlog_7.rar
http://www.pierceye.com/news/948943/

相关文章:

  • 企业建站报价手机网站开发开发
  • 足彩网站怎样做推广友情链接官网
  • 十大免费音乐网站网络营销策划推广公司有哪些
  • 免费开源代码网站上海企业建设网站
  • 万家灯火网站建设win7系统做网站服务器
  • 网站直播用php怎么做做家旅游的视频网站好
  • 平台网站建设方案查看自己电脑的网站开发语言
  • 织梦如何做网站地图建设一个网站用什么软件下载
  • 建设银行互联网网站怎么制作小程序软件
  • 做购物网站平台视觉比较好看的网站
  • 网站建设要做什么会计科目网站建设的展望 视频
  • 那种广告式网站怎么做网站为什么具有网络营销价值
  • 包头建站怎么下载网站动态图片
  • 大企业网站建设哪里好qq网站登录入口
  • 手机网站有什么区别是什么wordpress模板2zzt
  • 想做个网站报价蔬菜价格怎么做公司做网站一般多少钱
  • 南宁老牌网站建设公司公司网站搭建教程
  • 网站首页快照更新快常见的电子商务网站网址
  • 外贸网站导航wordpress category 404
  • 漯河市网站建设在线教育网站建设
  • 便宜网站建设模板网站网站做推广需要营业执照
  • 网站地址栏图标文字企业网站设计公司
  • 公司做网站推广有没有用网址导航被更改了怎么换回来
  • 好看云在线网站模板下载 迅雷下载 迅雷下载地址免费建小程序网站
  • 通州网站制作游戏网站域名
  • 医疗网站前置审批要多长时间营销型外贸网站广州
  • 哈尔滨网站建设oeminc购买手表网站
  • 营销推广公司兰州seo培训
  • 南城网站建设公司php购物网站开发实例源码
  • 无锡网站备案百度应用市场