小编jho*_*els的帖子

首先在EF代码中插入/更新逻辑

我想为插入和更新某些EF对象的事件添加一些逻辑.我有一个带有category对象的MVC应用程序,它有一个属性,它是name属性的一个slugified版本.

public class Category
{

    public string Name { get; set; }
    public string UrlName{ get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我想仅在插入和更新事件上设置UrlName属性,因为我的slugify逻辑非常精细.

我知道我可以在上下文本身的SaveChanges()函数中添加一些逻辑,但我更愿意将代码放在实体本身附近.

有没有办法首先使用EF代码完成这样的事情?

events entity-framework entity-framework-4.1

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

使用EF Code First简单删除查询

有没有办法使用EF Code First来完成简单的事情

DELETE FROM Order WHERE OrderDate >= @minOrderDate AND OrderDate >= @maxOrderDate
Run Code Online (Sandbox Code Playgroud)

我有一个表,我想删除至少10.000条记录.我认为在使用for-each循环删除它们之前先检索所有记录是相当低效的.

entity-framework delete-row

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

使用MVC3中的Html.LabelFor在表单标签中锚定标记

我想完成类似的事情

<label for="AgreedToTherms">
I agree to the <a href="therms-and-conditions">Therms and conditions</a>
</label>
Run Code Online (Sandbox Code Playgroud)

这是否允许根据HTML标准?在视图中使用标准Html帮助器

@Html.LabelFor(model => model.AgreedToTherms)
Run Code Online (Sandbox Code Playgroud)

我试图在labeltext中添加html,但是这个文本得到了html编码

label asp.net-mvc-3

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

Ecmascript保留字工作

我正在开发一个基于Novell Operations Center的项目,该项目具有基于Ecmascript的脚本引擎.我能够在运行该软件的Java API中处理对象.

我正在尝试使用标准Java java.io.File类从文件系统中删除文件.

脚本如下:

var file = new java.io.File('file_path');
file.delete();
Run Code Online (Sandbox Code Playgroud)

这会引发错误,因为"删除"是Ecmascript/Javascript中的保留字.即使我使用eval('file.delete()');我得到相同的错误.语句喜欢file.exists()file.canWrite()按预期运行.

我正在寻找可以在文件对象上调用delete方法的可能的解决方法.deleteOnExit()方法将不起作用,因为服务器软件不会在常规基础上退出.

javascript reserved-words

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