小编Las*_*vik的帖子

mvc 1.0在IIS6上不起作用

我在IIS6上发布的MVC 1.0应用程序有一个奇怪的问题.当我尝试浏览页面时,没有路由匹配,我找不到页面.

我已经在网络服务器上安装了3.5sp1以及所需的一切.

好像有很多文件丢失(?)或文件结构与我的项目文件夹中的文件结构不同.

这可能有什么问题?

/ M

asp.net-mvc iis-6

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

具有可空变量的Dateformat

我有这个代码:

 startWeekDate = startWeekDate == null ? DateTimeHelpers.calcMondayDate(DateTime.Now) : DateTimeHelpers.calcMondayDate(startWeekDate.Value);
 DateTime endWeekDate = startWeekDate.Value.AddDays(6);
Run Code Online (Sandbox Code Playgroud)

startWeekDate是一个可以为空的参数.这很好用,但是我想用以下格式对它进行格式化:String.Format("{d:0}",....)但是当我拍它时,我得到错误.

无法将类型'string'隐式转换为'System.DateTime?

我该如何解决这个问题?

/ M

编辑:

我试图将此添加到函数中,因为它应该总是在没有时钟的情况下返回dateformat,但是我在这段代码中得到了同样的错误:

    public static DateTime calcMondayDate(DateTime input)
    {
        int delta = DayOfWeek.Monday - input.DayOfWeek;
        DateTime monday = String.Format("{d:0}", input.AddDays(delta));

        return monday;
    }
Run Code Online (Sandbox Code Playgroud)

无法将类型'string'隐式转换为'System.DateTime'

嗯,但输入是DateTime,为什么它抱怨它是字符串?

c#

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

将控制器路由到Foo/{Action}

我想知道是否有一些简单的方法将整个控制器路由到类似:

美孚/ {}行动?

或者我必须为该控制器中的每个动作写一条路线?

/ M

asp.net-mvc

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

使用mvc聚焦文本框onload?

我有一个登录页面,并希望页面加载时"用户名"文本框焦点.

如何使用MVC做得最好?一些脚本或jquery或什么?

/ M

asp.net-mvc

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

从标量存储过程返回可为空的日期时间

我有一个函数,从存储过程返回一个日期,它一切正常,直到值为NULL,我怎么能解决这个问题,所以它适用于null呢?

    public DateTime? GetSomteDate(int SomeID)
    {

        DateTime? LimitDate= null;

        if (_entities.Connection.State == System.Data.ConnectionState.Closed)
            _entities.Connection.Open();

        using (EntityCommand c = new EntityCommand("MyEntities.GetSomeDate", (EntityConnection)this._entities.Connection))
        {
            c.CommandType = System.Data.CommandType.StoredProcedure;


            EntityParameter paramSomeID = new EntityParameter("SomeID", System.Data.DbType.Int32);
            paramSomeID.Direction = System.Data.ParameterDirection.Input;
            paramSomeID.Value = SomeID;
            c.Parameters.Add(paramSomeID);

            var x = c.ExecuteScalar();

            if (x != null)
                LimitDate = (DateTime)x;

            return LimitDate.Value;

        };
    }
Run Code Online (Sandbox Code Playgroud)

c# entity-framework

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

使用 linq 使用“外连接”填充嵌套类

我正在尝试使用来自 EF 的数据使用 Linq 填充 A 类(抱歉命名不当)。

得到了这些课程:

public class A
{
    public string SomeA { get; set; }
    public B B { get; set; }
    public List<C> C { get; set; }
}

public class B
{
    public string SomeB { get; set; }
    public string SomeB2 { get; set; }
}

public class C
{
    public string SomeC { get; set; }
    public string SomeC2 { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我获取所有所需信息的 SQL 查询如下所示:

SELECT * FROM A
    JOIN …
Run Code Online (Sandbox Code Playgroud)

c# linq entity-framework

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

font-weight在无序列表中继承

我有一个font-weight问题:粗体继承到该列表项中的嵌套链接.

我只希望具有"selected"类的li元素中的那些链接为粗体.

http://jsfiddle.net/lasseedsvik/aDQfL/

HTML:

<ul class="submenu">
<li class="submenu-root-node selected">
    <a href="/first">first</a>
    <ul class="submenu-submenu-container">
        <li class="submenu-sub-item">
            <a href="/second">second</a>
        </li>
    </ul>
</li>
    <li class="submenu-root-node">
        <a href="/third">third</a>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

CSS:

.submenu a
{
    color: #000;
    font-size: 16px;
    text-decoration: none;
}

.submenu li.selected a
{
    font-weight: bold;
}

.submenu-sub-item a {
    font-weight: normal;
}
Run Code Online (Sandbox Code Playgroud)

我更喜欢只在css中执行此操作,因为无序列表是在服务器端生成的.

css

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

Activator Createinstance对象为T类

我正在尝试将对象转换为T类并返回它.

实体框架类:

public partial class Unicorn 
{
     public string ColorCode { get; set; }
     public int Age { get; set; }


    public Unicorn() { }

}
Run Code Online (Sandbox Code Playgroud)

转换功能:

 private T ConvertMagicObjectTo<T>(object obj) where T : new()
 {
     return (T)Activator.CreateInstance(typeof(T), obj);
 }
Run Code Online (Sandbox Code Playgroud)

当我跑:

var strongUnicorn = ConvertMagicObjectTo<Unicorn>(myTestObj);
Run Code Online (Sandbox Code Playgroud)

我收到错误"找不到构造函数",尽管Unicorn.cs类有一个构造函数.

我该如何解决?

.net c#

-1
推荐指数
1
解决办法
112
查看次数

int数组到IEnumerable <MyTestObj>?

我有一个MVC发布一个整数数组,我想将该数组的int转换为IEnumerable<MyTestObj>.怎么做的?好像我不能用myintArr.AsEnumerable().

c# linq

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

折叠横幅使用CSS和边框和淡入淡出

我正试图弄清楚如何使用css做一个带红色边框的折叠横幅.

可以对下面的图片做一个熟悉的吗?

在此输入图像描述

css css3

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

标签 统计

c# ×5

asp.net-mvc ×3

css ×2

entity-framework ×2

linq ×2

.net ×1

css3 ×1

iis-6 ×1