小编Bru*_*oLM的帖子

Windows Phone 7的日历控件?

是否有可用于WP7的日历控件(不是datepicker和timepicker)?

calendar windows-phone-7

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

使用带有域服务的ado.net实体框架更新父表

当我更新一个Employee时,我得到一个例外

"发生了引用完整性约束违规:定义引用约束的属性值在关系中的主体和依赖对象之间不一致."

我的代码收到一个Employee,附加到上下文并保存更改.

public void UpdateRAD_Tbl_OrderPatient(Employee emp)
{
    try
    {
        this.ObjectContext.RAD_Tbl_OrderPatient.AttachAsModified(emp);
        this.ObjectContext.SaveChanges();
        this.ObjectContext.AcceptAllChanges();
    }
    catch(Exception ex)
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

FK

在此对象上更改外键时发生异常.

如何附加更改此外键的对象?

c# asp.net entity-framework

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

是否可以在ASPX模式下使用ViewBag设置页面标题?

我有一个名为的母版页Default.master.我想用标题设置ViewBag.Title.在我的控制器上我有:

public ActionResult Index()
{
    ViewBag.Title = "Home";
    return View();
}
Run Code Online (Sandbox Code Playgroud)

我的Home视图用Default.master作主视图页面.在我正在使用的主视图页面上:

<title><%= ViewBag.Title %></title>
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

The call is ambiguous between the following methods or properties: 'System.IO.TextWriter.Write(string, params object[])' and 'System.IO.TextWriter.Write(char[])'
Run Code Online (Sandbox Code Playgroud)

我怎样才能正确使用它?

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

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

EntityContainer名称在不同的程序集中必须是唯一的?

我有两个项目:

  • News.Data
  • Tags.Data

两者都定义Entities.当我尝试执行时

using (var db = new News.Data.Entities("name=Entities"))
{
    results1 = db.News.ToList();
}

using (var db = new Tag.Data.Entities("name=Entities"))
{
    results2 = db.Tag.ToList();
}
Run Code Online (Sandbox Code Playgroud)

在控制台应用程序上我收到此错误:

指定的架构无效.错误:Model1.csdl(3,4):错误0019:EntityContainer名称必须是唯一的.已定义名为"实体"的EntityContainer.

是否可以使用

News.Data.Entities
Tags.Data.Entities
Run Code Online (Sandbox Code Playgroud)

代替

News.Data.NewsEntities
Tags.Data.TagsEntities
Run Code Online (Sandbox Code Playgroud)

c# entity-framework entity-framework-4

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

如何组织一个包含解决方案/项目/文件夹的大型项目?

我们正在开发一个非常大的VS项目.

我们希望项目结构能够"暗示"开发人员对逻辑组件和设计进行"提示".

为此目的,这是最好的:

  1. 一个包含许多子文件夹和命名空间的项目
  2. 根据类的逻辑分组拆分为多个项目.将所有项目与解决方案文件夹放在同一解决方案中
  3. 与#2相同,但有多个解决方案而不是单个子文件夹.

projects-and-solutions solution visual-studio

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

如何在Firefox插件上使用jQuery 1.5.2+?

起初我创建了一个接收参数并返回jQuery的函数,例如:

function getjQuery(window)
{
   /*jquery code*/(window);
   return window.jQuery;
}
Run Code Online (Sandbox Code Playgroud)

但后来我在评论中收到了一封电子邮件,他们告诉我,我必须使用原始文件名的jQuery文件并完全不加修改.

我开始寻找替代方案并找到了这个解决方案,但它没有办法.

jQuery对象已创建,但我找不到任何元素.$("#id").length永远0.使用以前的方法,它始终被发现.

我目前的代码(不起作用)

AddonNameSpace.jQueryAux = jQuery;

AddonNameSpace.$ = function(selector,context) { 
    return                                                 // correct window
        new AddonNameSpace.jQueryAux.fn.init(selector,context||contentWindow); 
};
AddonNameSpace.$.fn =
    AddonNameSpace.$.prototype = AddonNameSpace.jQueryAux.fn;
AddonNameSpace.jQuery = AddonNameSpace.$;
Run Code Online (Sandbox Code Playgroud)

jQuery文件加载在我的browser.xul叠加层上:

<script type="text/javascript" src="chrome://addon/content/bin/jquery-1.5.2.min.js" />
Run Code Online (Sandbox Code Playgroud)

我在正确的地方装货吗?

如何使用jQuery使用原始jQuery文件修改页面上的内容(HTML),甚至可能吗?

javascript firefox jquery firefox-addon

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

CAPTCHA的替代解决方案

我可以使用同一个人的两个帖子之间的最短时间而不是使用验证码吗?如果是这样,谁能举个例子?

c# asp.net captcha

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

如何防止MVC3上的多个帖子?

用户想要在他的博客中发帖,他填写该字段并单击submit.

该网站运行缓慢,他再次点击,再次点击.

它终于被保存了,但现在他检查了他的帖子并看到了4帖子.

我怎样才能防止这种情况发生?如果用户点击提交一次我希望do nothing下次点击或abort previous开始新帖子,无论哪个更有意义或推荐.

在一个表格中

@using (Ajax.BeginForm(...))
{
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc asp.net-mvc-3

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

为什么我的图像需要花费太多时间来加载?

我读过这个LowProfileImageLoader.它只会在用户可以看到它时加载图像并避免阻塞UI线程.

我添加了它并在我的应用程序上测试过.所有25张图片来自完全相同的网址.使用默认图像需要加载一点,但所有其他图像都被缓存,滚动速度超快.

由于LowProfileImageLoader图像没有被缓存,因此即使它是完全相同的图像,它也会逐个加载.当我向下滚动然后向上滚动它会再次加载图像.加载它们需要很长时间.

我是否必须配置一些东西来保存缓存中的图像?我该如何配置LowProfileImageLoader

c# xaml image delay windows-phone-7

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

如何处理具有多个tsconfig.json文件的项目?

我正在开发一个像这样结构的项目:

\
|- built
|- src
|- perf
   |- tsconfig.json
|- typings
|- tsconfig.json
Run Code Online (Sandbox Code Playgroud)

tsconfig.json的根源

"target": "es6",
"outDir": "built",
"rootDir": "./src",
Run Code Online (Sandbox Code Playgroud)

我需要在perf文件夹上使用不同的配置,例如不同的目标.

"target": "es5",
Run Code Online (Sandbox Code Playgroud)

但是,我的typings文件夹位于项目的根目录,而不是perf文件夹内.这样做会tsc ./perf导致很多错误.

有没有办法告诉TypeScript在哪里寻找typings?我正在使用

npm install -g typescript@next
// typescript@1.8.0-dev.20151109
Run Code Online (Sandbox Code Playgroud)

或者根据文件夹进行不同配置的方法?

typescript tsconfig

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