小编jan*_*000的帖子

在Twitter Bootstrap中更改select标签的宽度

使用Twitter引导程序时,如何更改选择字段的宽度?添加input-xxlargeCSS类似乎不起作用(就像在其他表单元素上一样),因此我的下拉列表中的元素目前被截断.

css twitter-bootstrap twitter-bootstrap-2

43
推荐指数
5
解决办法
12万
查看次数

当使用Bootstrap和MVC5没有附带标签时,复选框输入严重对齐

Bootply玩

当使用布尔值构建模型的编辑视图时,Visual Studio 2013会生成以下CSHTML:

<div class="form-group">
    @Html.LabelFor(model => model.IsUrgent, htmlAttributes: new { @class = "control-label col-md-2" })
    <div class="col-md-10">
        <div class="checkbox">
            @Html.EditorFor(model => model.IsUrgent)
         </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

经过Razor之后,你得到了这个:

<div class="form-group">
  <label class="control-label col-md-2" for="IsUrgent">Is bad :(</label>
   <div class="col-md-10">
    <div class="checkbox">
      <input class="check-box" data-val="true" id="IsUrgent" name="IsUrgent" type="checkbox" value="true">
      <input name="IsUrgent" type="hidden" value="false">
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

然而,Twitter Bootstrap 3.2不喜欢这种使用标签的方式,因为这是结果:

截图

请注意,该复选框位于左侧太多位置.

如果我将输入包装在带有一些空格的虚拟标签中,即.

<div class="form-group">
    <label class="control-label col-md-2" for="IsUrgent">Is good!</label>

    <div class="col-md-10">
      <div class="checkbox">
        <label><input class="check-box" data-val="true" id="IsUrgent" name="IsUrgent" type="checkbox" value="true">
        <input name="IsUrgent" type="hidden" …
Run Code Online (Sandbox Code Playgroud)

css asp.net-mvc twitter-bootstrap twitter-bootstrap-3

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

编辑和保存文本文件始终显示"另存为"对话框

我一直想用Visual Studio 2013 Preview来编辑一些简单的Python脚本.我打开脚本,像往常一样编辑.但当我点击"ctrl-s"时,Visual Studio 2013 Preview会将我带到"另存为"对话框.

文件名未更改,文件路径正确,因此不会造成损坏.

如何才能解决这个问题,让我能够按照我的预期进行保存?

visual-studio-2012 visual-studio-2013

12
推荐指数
1
解决办法
3315
查看次数

实体框架5 DbUpdateException:非可空成员的空值

我有一些数据模型:

[DataContract(Name = "artist")]
public class artist : IEqualityComparer<artist>
{
    [Key]
    [XmlIgnore]
    [DataMember]
    public int ID { get; set; }

    [DataMember]
    [XmlElement(ElementName = "name")]
    public string name { get; set; }

    [DataMember]
    [XmlElement(ElementName = "mbid", IsNullable = true)]
    public string mbid { get; set; }

    [DataMember]
    [XmlElement(ElementName = "url")]
    public string url { get; set; }

    [XmlElement(ElementName = "image", IsNullable = true)]
    public List<string> image { get; set; }

    [DataMember(IsRequired=false)]
    [XmlElement(ElementName = "stats", IsNullable = true)]
    public stats stats { …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework

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

当我用fiddler检查时,VS2013 RTM每秒发出一次信号R请求

当我与Fiddler核实时,我看到我的新安装的VS2013正在发出连续信号R请求.我在我的应用程序中没有使用任何东西.如何阻止这些我认为属于VS2013试图同步某些内容的请求?

asp.net-mvc fiddler visual-studio visual-studio-2013

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

导航属性"SenderId"不是"对话"类型的声明属性

当我尝试做Update-Database时,我收到此错误:

导航属性"SenderId"不是"对话"类型的声明属性.验证它是否未从模型中明确排除,并且它是有效的导航属性.

编辑

我认为问题在于对话和用户之间的映射关系,因为对话和用户与两个一对多关系连接,即对话有两个指向用户的外键

以下是用户和对话的连接方式:

用户:

public class User
{
    [Key]
    [HiddenInput(DisplayValue = false)]
    [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
    public Guid UserId { get; set; }

    public virtual ICollection<Conversation> ConversationSenders { get; set; }
    public virtual ICollection<Conversation> ConversationRecievers { get; set; }
Run Code Online (Sandbox Code Playgroud)

会话:

public class Conversation
{
    [Key]
    [HiddenInput(DisplayValue = false)]
    public Guid ConversationId { get; set; }

    [ForeignKey("SenderId")]
    public Guid SenderId { get; set; }

    [ForeignKey("RecieverId")]
    public Guid RecieverId { get; set; }

    [InverseProperty("ConversationSenders")]
    public virtual User Sender { get; set; }

    [InverseProperty("ConversationRecievers")] …
Run Code Online (Sandbox Code Playgroud)

.net entity-framework database-migration ef-code-first ef-migrations

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

UIHint无法解析抽象模型中的模板

假设一个这样的抽象模型:

 public abstract class MyClass : BaseEntity
{
    [UIHint("File")]
    public long? DocumentFileId { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

问题是Cannot resolve template 'File',虽然View编辑器模板中有File.cshtml.

消息,如Visual Studio中所示

关键是,如果我没有将MyClass定义为抽象类,则会解决错误.

我的问题是,为什么编辑器模板无法在抽象类中解析,我该如何处理呢?

c# resharper abstract-class mvc-editor-templates asp.net-mvc-uihint

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