小编J0N*_*ER0的帖子

JSON刮痧 - 通过Javascript将军事时间转换为标准时间

我正在从网址抓取JSON数据.时间是军事时间,我想知道是否有一种方法,一旦我在客户端检索将其转换为标准时间.

这是JSON:

[
  {
    SaturdayClose: "21:00",
    SaturdayOpen: "10:00",
    SundayClose: "12:00",
    SundayOpen: "18:00",
    WeekdayClose: "21:00",
    WeekdayOpen: "10:00"
  }
]
Run Code Online (Sandbox Code Playgroud)

这是我的index.html:

    <p>
        Sun: ${ SundayOpen }a - ${ SundayClose }p Mon - Sat: ${ SaturdayOpen }a ${ SaturdayClose }p
    </p>
Run Code Online (Sandbox Code Playgroud)

这会返回这种丑陋:

太阳:18:00a - 12:00p周一至周六:10:00a 21:00p

我宁愿回复这个:

太阳:6:00a - 12:周一至周六:10:00a - 9:00p

javascript datetime json screen-scraping

5
推荐指数
1
解决办法
3542
查看次数

Jquery - 选择<a href="specific-url">周围的<li>

这应该很简单:

<li>
    <a href=""></a>
</li>
<li>
    <a href="specific-url"></a>
</li>
Run Code Online (Sandbox Code Playgroud)

我想<li>根据<a>标签的属性选择具有特定URL的href.(不要使用last-child)

我怎么能够?

jquery selector jquery-selectors

4
推荐指数
2
解决办法
8205
查看次数

传递到字典中的模型项的类型为'System.Data.Entity.DynamicProxies.Object

有谁知道为什么我会收到此错误:

The model item passed into the dictionary is of type
system.Data.Entity.DynamicProxies.Object_3E186F803589BF82895B10E08C
2A9AB68EFA619599418D6EB96585D14874CDC0', 
but this dictionary requires a model item of type 
'System.Collections.Generic.IEnumerable`1[MyApplication.Domain.Entities.Object]'.
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

控制器:

        public ViewResult Index()
    {
        if (User.Identity.IsAuthenticated)
        {
            MembershipUser currentUser = Membership.GetUser();
            Guid currentUserId = (Guid)currentUser.ProviderUserKey;
            if (currentUser != null && currentUser.ProviderUserKey != null && currentUser.IsApproved)
            {
                Move result = (from move in db.Moves
                         where move.UserId == currentUserId
                         select move).FirstOrDefault();
                return View(result);
            }
        }
        return View(db.Moves.ToList());
    }
Run Code Online (Sandbox Code Playgroud)

视图:

@model IEnumerable<MovinMyStuff.Domain.Entities.Move>
@{
ViewBag.Title = "Index";
}

@foreach …
Run Code Online (Sandbox Code Playgroud)

sql linq entity-framework-4.1 asp.net-mvc-3

4
推荐指数
1
解决办法
1万
查看次数

Visual Studio 2010 Team Foundation Server源代码管理问题

源控制行事很奇怪.

这是场景: 我不得不重新格式化我的电脑.我首先备份了一切,然后把它吹走了.我的所有备份都位于网络上的虚拟硬盘上,我可以连接到该硬盘以便暂时获取我需要的内容.

我已将我的网站/项目重新添加到同一文件位置,但现在源代码控制似乎不起作用.

我做了一些编辑,我相信第二个开发人员没有.此外,第二个开发人员对网站进行了一些新的编辑,因为我没有正确地连接到源代码控制,我无法得到这些更改.有没有人对问题是什么有任何想法?

tfs source-control-bindings visual-studio

3
推荐指数
1
解决办法
951
查看次数

MVC3/C# - 无效的强制转换异常 - 指定的强制转换无效

有谁知道如何解决这个错误?

指定演员表无效.

描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.InvalidCastException:指定的强制转换无效.

这是它破坏的代码行 -

var id = (int)httpContext.Request.RequestContext.RouteData.Values["id"];
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net-mvc-3

3
推荐指数
1
解决办法
1813
查看次数

在MVC3 Razor创建视图中动态添加表单元素

我想创建一个包含一组文本框的表单,每次用户单击添加按钮时,这些文本框将在用户单击添加按钮时重新创建.这是我要做的事情的图片.在此输入图像描述

控制器:

    //
    // GET: /Client/MyMove/Create

    public ActionResult Create()
    {
        return View();
    }

    //
    // POST: /Client/MyMove/Create

    [HttpPost]
    public ActionResult Create(Move move)
    {
        var viewModel = new CreateMoveViewModel();
        MembershipUser currentUser = Membership.GetUser();
        Guid currentUserId = (Guid)currentUser.ProviderUserKey;
        if (ModelState.IsValid)
        {                
            move.UserId = currentUserId;
            db.Moves.Add(move);
            move.AddMoveItem(2);
            db.SaveChanges();
            return RedirectToAction("Index");
        }

        return View(move);
    }
Run Code Online (Sandbox Code Playgroud)

Create.cshtml

@model MovinMyStuff.WebUI.Areas.Client.Models.CreateMoveViewModel
@using Telerik.Web.Mvc.UI
@{
    ViewBag.Title = "Create";
}

<h1>Post a Move</h1>

<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript">    </script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>

@using (Html.BeginForm()) {
@Html.ValidationSummary(true)
<fieldset>
    <div class="form-item-group last">
        <div …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc-3

3
推荐指数
1
解决办法
2万
查看次数

MVC 3 - Actionlink - 显示/隐藏注册,如果登录/注销

我如何:1.将注册链接"@ Html.ActionLink("注册","注册")"移动到主页,然后2.根据用户是否登录或注销显示和隐藏它

我看了一会儿这个教程,但我再也找不到了

-Jonny

html.actionlink asp.net-mvc-3

2
推荐指数
1
解决办法
4183
查看次数

MVC3下拉列表 - 字符串/角色值

好的,这是我的挑战:我想在我的注册视图中创建一个包含三个字符串的下拉列表 - "请选择","我是客户","我是供应商".当用户选择"我是客户"并提交时,他将被添加到"客户"角色.当用户选择"我是供应商"角色时,他将被添加到"供应商"角色中.如果用户未选择任何一个并离开"请选择"验证发生.

我可以通过ViewBag直接填充角色.方法如下:

Register.cshtml -

        <div class="editor-label">
            @Html.LabelFor(m => m.Role, "I am a:")
        </div>
        <div class="editor-field">
            @Html.DropDownList("Role", ViewBag.Roles as SelectList,"Please Select")
        </div>
Run Code Online (Sandbox Code Playgroud)



AccountModel.cs -

public class RegisterModel
{

    [Required]
    [Display(Name = "Role")]
    public string Role { get; set; }
Run Code Online (Sandbox Code Playgroud)



AccountController.cs -

    public ActionResult Register()
    {

        ViewBag.Roles = new SelectList(Roles.GetAllRoles().ToList());
        return View();
Run Code Online (Sandbox Code Playgroud)



我还需要完成的任务 - 目前,下拉列表仅填充实际角色.这不是我想要的.

如何在我的注册视图中创建三个字符串的下拉列表 - "请选择","我是客户"和"我是供应商".

我没有头发留在这一个,并将感谢任何能帮我解决这个问题的人.谢谢.

asp.net-mvc-3 drop-down-menu

2
推荐指数
1
解决办法
4216
查看次数

dotnetnuke,调查模块和模块开发

我正在尝试开发一个模块并使用dnn提供的操作指南以及调查模块.在tut他们引用文件后面的代码,但当我从他们的网站下载zip文件时,我没有看到任何代码隐藏文件.有谁知道我是否下载了正确的包裹?我在这里得到它:http://www.dotnetnuke.com/Community/Extensions-Forge/Module-Survey.aspx

如果我选择了正确的软件包,为什么没有代码支持.

此外,任何人都推荐任何好的dotnetnuke模块教程?

dotnetnuke

0
推荐指数
1
解决办法
915
查看次数