小编gen*_*eek的帖子

MVC3 DropDownList没有使用[Required]类字段作为int类型进行验证?

知道为什么以下下拉列表不会使用必填字段验证类型为int(下面的"标题"字段)?

    [Required]             // This works!
    [Display(Name = "Name")]
    public string Name { get; set; }

    [Required]             // This doesn't work 
    [Display(Name = "Title")]
    public int TitleId { get; set; }



     <div class="editor-label">
        @Html.LabelFor(model => model.Name, "Name")
    </div>
    <div class="editor-field">
        @Html.EditorFor(model => model.Name)
        @Html.ValidationMessageFor(model => model.Name, "This can't be blank!")
    </div>

    <div class="editor-label">
        @Html.LabelFor(model => model.TitleId, "Title")
    </div>
    <div class="editor-field">
         @Html.DropDownListFor(model => model.TitleId, (SelectList)ViewBag.TitleId, String.Empty)
        @Html.ValidationMessageFor(model => model.TitleId)
    </div>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

asp.net asp.net-mvc asp.net-mvc-3

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

来自guava Enums.getIfPresent()的java 8中的等价物将返回java.util.Optional?

我有一个使用guava Optional和Enums(getIfPresent)的旧组的以下代码.

// getNameAsString returns the string literal but I want to safely convert
// to an enum and return an java.util.Optional <MessageName>.
// MessageName is an enum
Optional<MessageName> msgName = Enums.getIfPresent(MessageName.class, obj.getMessage().getNameAsString());
Run Code Online (Sandbox Code Playgroud)

如何将其转换为java 8?在Java 8中,将返回java.util.Optional的guava Enums.getIfPresent相当于什么?

optional guava java-8

9
推荐指数
2
解决办法
8060
查看次数

如何创建背景css div /圆角?

如何创建以红色框突出显示的以下html/css样式(圆角,基本背景颜色):

在此输入图像描述

html css html5 css3

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

MVC3数据缓存技术

我有一个SQL查询(存储过程),在结果显示在webgrid之前需要大约8-10秒返回.有关在asp.net-mvc3中进行缓存的性能的最佳实践是什么,因此用户不必每次都加载8-10秒来加载该数据(更少优化查询)?

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

6
推荐指数
1
解决办法
6029
查看次数

如何在 iFrame 中捕获嵌入式 YouTube 视频的点击?

我有一个显示嵌入式 YouTube 视频的 iFrame。

<iframe width="560" height="315" src="http://www.youtube.com/embed/xxx" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)

我想要做的是在用户点击 You Tube 视频时以某种方式捕获点击事件,以便我可以调用http://myserver.com/dostuff rest api 来更新跟踪点击次数和点击次数的外部服务器计数器当然允许视频按预期播放。

任何信息将不胜感激。

html javascript iframe

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

IntelliJ默认保持折叠我的代码

当我打开任何代码文件.java或.html IntelliJ(12.x)保持代码折叠,我总是要扩展一切.

如何在默认情况下扩展代码?

intellij-idea

6
推荐指数
1
解决办法
1599
查看次数

如何构建动态css主/子菜单(或者我需要jquery)?

我有以下css布局(见下图)并想知道css是否支持动态子菜单(或者我是否需要jquery)?也就是说,当鼠标悬停在主菜单项Home/Menu 1/Menu 2上时,我想根据每个主菜单项动态更新下面的自定义子菜单.当然,当选择主菜单项时,子菜单项相应地粘贴.

谢谢!

在此输入图像描述

html css jquery-ui

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

如何在 jquery UI datetimepicker 上设置“现在”按钮以设置 UTC 时间?

我在这里使用日期时间选择器。如何设置现在按钮,以便它现在设置时间 UTC 而不是每个浏览器的当前现在?

jquery datepicker datetimepicker timepicker jquery-ui-datepicker

5
推荐指数
2
解决办法
6039
查看次数

如何仅在单行上匹配正则表达式模式?

我有以下正则表达式和示例输入:

http://regex101.com/r/xK9dE3

正如你所看到的,它与第一个“yo”相匹配。我只希望该模式与“cut me”在同一行(第二个“yo”)模式上匹配。

如何确保正则表达式匹配仅在同一行?

输出:

Hi
Run Code Online (Sandbox Code Playgroud)

预期输出(这是我真正想要的):

Hi

yo keep this here

Keep this here
Run Code Online (Sandbox Code Playgroud)

java regex

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

如何 git git log 漂亮格式的最后一个标签值?

我正在尝试使用以下内容生成一些发行说明:

git log --pretty=format:%s my-project-1.2..HEAD

但是,如何在每个新 rev 之后重新使用类似的东西,而不是指定最后一个已知的好的 rev(每次)工作(从头向下)?

IE

git log --pretty=format:%s [以某种方式获取 my-project-last-rev 所以我不必指定]..HEAD

git

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