小编pir*_*ris的帖子

EditorFor()用于复杂类型列表(MVC)

我正在尝试为复杂类型的列表创建一个EditorFor().具体来说,下面的"选项"应显示在一个多文本输入中,其中每个选项(字符串)都在一个新行中.但是,我只能在文本框中显示一个选项而不是所有选项....

我的视图模型和类:

public class ItemViewModel
{
    public int itemId { get; set; }

    [UIHint("Option")]
    public List<Option> Options { get; set; }
}
public class Option
{
    public string Text { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我的编辑模板:

EditorTemplates\Item.cshtml

@model ItemViewModel
@Html.EditorFor(model => model.Options)
Run Code Online (Sandbox Code Playgroud)

EditorTemplates\Option.cshtml

//Not sure how to dispay the options here
<textarea rows="4" cols="50">
Display Options
</textarea>
Run Code Online (Sandbox Code Playgroud)

如果我将EditorTemplates更新为:

EditorTemplates\Item.cshtml

@model ItemViewModel
@Html.EditorFor(model => model.Options[0])
Run Code Online (Sandbox Code Playgroud)

EditorTemplates\Option.cshtml

@Html.TextBoxFor(x => x.OptionText)
Run Code Online (Sandbox Code Playgroud)

它将显示文本框中的第一个选项.但是,我想要实现的是在多文本输入中显示所有选项.

有任何想法吗?

c# asp.net-mvc editorfor razor asp.net-mvc-4

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

SSIS - 源错误输出(没有行将被发送到错误输出....)

我是SSIS的新手...我正在从DBSource导出数据并将任何错误输出到平面文件.现在,当我将红色箭头连接到Flat Destination时,我收到来自DB Source的警告"没有行将被发送到错误输出.配置错误或截断处置以将行重定向到错误输出,或删除附加到错误输出的数据流转换或目标."

有谁知道这意味着什么?我怎么能摆脱它呢?

database ssis

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

VisualSVN Server 3.2 - 意外的HTTP状态405

我在我的机器上安装了VisualSVN Server以进行源代码控制,当我尝试通过Repo Browser访问它时,我得到错误:

 Unexpected HTTP Status 405 'Method Not Allowed' on '/!/%23WEB/view/head/ProjectA'
 Additional errors: PROPFIND request on '/!/%23WEB/view/head/ProjectA' failed: 405 Method Not Allowed.
Run Code Online (Sandbox Code Playgroud)

通过浏览器访问它可以正常工作.

我安装了很多次VisualSVN Server并没有这个问题.

任何想法可能是这里的问题?

svn tortoisesvn visualsvn-server

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

从物化的"System.DateTime"类型到"System.String"类型的指定强制转换无效

我正在使用Entity Framework 5,并且从下面调用count()

string sqlStr = @"SELECT top 20 ID, 
               CAST(DOI as DATETIME) as IDate
               FROM DTable";

var results = db.Database.SqlQuery<SRVM>(sqlStr);


//get total count
var total = results.Count();
Run Code Online (Sandbox Code Playgroud)

我收到错误:

从物化的"System.DateTime"类型到"System.String"类型的指定强制转换无效.

有什么想法吗?

c# asp.net entity-framework

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

实体框架 - 视图与表

我在我的 ASP.NET MVC 项目中使用数据库优先方法使用实体框架 6...我有一个包含所有表关联的 .edmx 文件。

现在,sql 开发人员不想直接调用表,因此他们希望我改用视图。

我想了解使用视图与表的好处是什么?

另外,我担心如果我使用视图并应用 edmx 中的所有 PK 和 FK 并且重新生成某些内容,更改将会丢失吗?

请问对此有什么想法吗?

c# asp.net asp.net-mvc entity-framework

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