Chinaunix首页 | 论坛 | 博客
  • 博客访问: 50636
  • 博文数量: 22
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 197
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-16 17:30
文章分类
文章存档

2016年(1)

2014年(14)

2013年(7)

我的朋友

分类: iOS平台

2013-12-18 22:41:56

                                       
    很多朋友在进行操作的时候都会说自己觉得难度很大,而主要的原因其实就是因为自己在进行ios网络编程的时候没有找到技巧,因此在进行相关操作的时候就会有难度了。现在我们先来看看具体的ios网络编程小技巧。

1、添加布页

~/Areas/Admin/Views/Shared中添加_Layout.cshtml

后台页面采用easyuilayout,分northsouthwestcenter四个部分。代码如下:

 

 

    

    @ViewBag.Title

    @Styles.Render("~/Css/Admin")

    @Styles.Render("~/Css/Admin/Easyui")

    @Scripts.Render("~/bundles/jquery")

    @Scripts.Render("~/Scripts/Easyui")

    @Scripts.Render("~/Areas/Admin/Scripts/global.js")

    

        @Html.Action("PartialNorth","Home")

        

    

    @RenderBody()

2、后台管理的主页——Home

~/Areas/Admin/Controllers 添加【HomeController

[Index] action添加视图

@{

    ViewBag.Title = "管理中心";

}

    

        欢迎" style="padding:20px;">欢迎使用后台管理……

    

这里用到了easyuilay

 

 

outtabs

添加返回分部视图的action [PartialNorth] 这个在布局也中调用,显示layoutNorth部分,也就是页面的头部(图中1的位置)。

/// 

        /// 顶部视图

        /// 

        /// 

        public PartialViewResult PartialNorth()

        {

            return PartialView();

        }

添加相应视图。

欢迎您:洞庭夕照  修改密码   退出 

     首页

     栏目管理

     系统设置

1: public static class HttpRequestMessageExtensions

   2: {

   3:     public static void SetCurrentUICulture(this HttpRequestMessage request)

   4:     {

   5:         StringWithQualityHeaderValue acceptCultureHeader =  request.Headers.AcceptLanguage.OrderByDescending(header => header.Quality).FirstOrDefault();

   6:         if (null != acceptCultureHeader)

   7:         {

   8:             request.Properties["__CurrentCulture"] = Thread.CurrentThread.CurrentUICulture;

   9:             Thread.CurrentThread.CurrentUICulture = new CultureInfo(acceptCultureHeader.Value);

  10:         }

  11:     }

  12: 

  13:     public static void ResetCurrentUICulture(this HttpRequestMessage request)

  14:     {

  15:         object culture;

  16:         if (request.Properties.TryGetValue("__CurrentCulture", out culture))

  17:         {

  18:             Thread.CurrentThread.CurrentUICulture = (CultureInfo)culture;

  19:         }

  20:     }

  21: }

1: public class UseAcceptCultureAttribute: ActionFilterAttribute

   2: {

   3:     public override void OnActionExecuting(HttpActionContext actionContext)

   4:     {

   5:         actionContext.Request.SetCurrentUICulture();

   6:     }

   7: 

   8:     public override void OnActionExecuted(HttpActionExecutedContext actionExecutedContext)

   9:     {

  10:         actionExecutedContext.Request.ResetCurrentUICulture();

  11:     }

  12: }

  ios网络编程的小技巧有助于我们更好的操作ios网络编程相关任务,使得我们在操作ios网络编程的时候能够更为清楚的知道自己到底是应该怎么样操作才能够达到更好的操作效果以及操作过程中需要注意的问题。

阅读(301) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:简单介绍Flex alert样式的设置

给主人留下些什么吧!~~