问题列表 - 第46347页

如何改进实体框架和Javascript交互

这是一个非常模糊/主观的问题.我想知道这是否是使用ajax调用向/从浏览器发送/检索数据的最佳方式.在后端webservice上,我想使用实体框架.以下是两个示例函数.

"最佳"的标准是编写代码的速度,可读代码和健壮的体系结构.

感谢您提供任何反馈,建议和意见.

获得功能

[WebMethod]
public AjaxEmployee EmployeeGetById(int employeeID, bool getTimeOff)
{
    using (Time_TrackerEntities ctx = new Time_TrackerEntities())
    {
        var results = from item in ctx.Employees
                      where item.ID == employeeID
                      orderby item.Last_Name
                      select new AjaxEmployee
                      {
                          ID = item.ID,
                          Employee_ID = item.Employee_ID,
                          First_Name = item.First_Name,
                          Middle_Name = item.Middle_Name,
                          Last_Name = item.Last_Name,
                          Supervisor_ID = item.Supervisor_ID,
                          Active = item.Active,
                          Is_Supervisor = item.Is_Supervisor
                      };
        var emp = results.FirstOrDefault();
        if (getTimeOff)
        {
            var results2 = from item2 in ctx.Time_Off
                           where item2.Employee_ID == emp.Employee_ID
                           select …
Run Code Online (Sandbox Code Playgroud)

.net c# ajax entity-framework

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

如何确定在javascript中调用的事件

我正在使用ASP.NET,但在某个页面上我使用常规的html文本框,因为请求是使用AJAX完成的,而不是传统的整页回发.我的问题是,当用户填写最后一个文本框并按下输入时,文本框失去焦点,页面一直滚动到底部.

我尝试使用onblur事件,但它不起作用,所以我想知道当按下回车键时(或任何关键),实际调用了什么事件.

我试过这个:

$("#loginPass").blur(function (e) {
            if (e.keyCode == 13) 
                $("#DealerLogin").click();
        });
Run Code Online (Sandbox Code Playgroud)

我有Firefox的firebug,但无法弄清楚如何查看js相关操作正在触发.

javascript jquery

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

从gcc和mingw中删除不需要的代码

我注意到mingw在调用main()之前添加了很多代码,我假设它用于解析命令行参数,因为其中一个函数被称为__getmainargs(),并且还有很多字符串被添加到最终的可执行文件中,例如mingwm.dll和一些错误字符串(包括应用程序崩溃)说mingw运行时错误或类似的东西.

我的问题是:有没有办法删除所有这些东西?我不需要所有这些东西,我尝试了tcc(微小的c编译器)它完成了这项工作.但不像gcc那样跨平台(solaris/mac)

有任何想法吗?

谢谢.

c gcc mingw

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

在Matlab中显示Mat文件

我想显示Mat文件的内容以查看所有结果。我知道我可以加载它,然后双击它,内容将显示在工作空间中,这种情况发生在以下情况下:mat文件的内容信息很少,但是当我拥有超过13000条记录的mat文件内容信息时,我无法显示它。可以请任何人帮我找到将表格显示为表格的任何方法吗?

谢谢

matlab file

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

在Drupal中向<head>添加自定义代码

我正在试图找出<head>Drupal中所有页面的位置(如果重要的话,我正在使用Orange主题).我必须在其中添加分析代码<head>.

在哪个档案里面我能找到<head>

drupal head

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

GWT RequestFactory:如何在每个请求中使用单个EntityManager

为了得到RequestFactory持续连接的实体,我需要确保我用同样的EntityManager每个请求.

我根据ThreadLocal实现拼凑了我自己的Factory类,但我不确定如何正确释放资源(例如,如何知道请求已完成并调用close()).

是否有一种简单的方法可以确保在给定的ServletRequest中使用单个EntityManager而无需使用完整的J2EE/CDI?如果必须,我会采取这种方式,但我希望保持简单,特别是因为我想继续使用GWT附带的轻量级开发服务器.

gwt code-injection entitymanager cdi requestfactory

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

在firefox中查看js文件

每当我尝试导航到Firefox上的JS文件时,我都会得到一个另存为对话框.我希望能够在实际浏览器中查看源代码,而不必在另一个编辑器中下载和打开该文件.

有什么方法可以强迫Firefox查看文件吗?

编辑这里是一个快照:

快照

javascript firefox save-as

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

python string u"%(word)s"

我是Python的新用户,在阅读代码时我不知道某些部分.所以我在这里问.

cmd = u"sudo umount %(mountpoint)s >>%(log)s 2>&1"
Run Code Online (Sandbox Code Playgroud)

我知道那%(word)是用来代替后来使用的这个词cmd % {'word':'new word'},但是我不知道为什么会有一个尾随s.我不知道字符串开头的'u'意思.

python string syntax

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

意外阴影和`删除[符号]`

如果您评估以下代码两次,结果将会有所不同.谁能解释一下发生了什么?

findHull[points_] := Module[{},
   Needs["ComputationalGeometry`"];
   ConvexHull[points]
   ];
findHull[RandomReal[1, {10, 2}]];
Remove["Global`ConvexHull"];
findHull[RandomReal[1, {10, 2}]]
Run Code Online (Sandbox Code Playgroud)

wolfram-mathematica

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

使用C#的MongoDB GridFs,如何存储图像等文件?

我正在开发一个以mongodb作为我的后端的网络应用程序.我想让用户将图片上传到他们的个人资料,如链接个人资料照片.我正在使用带有MVC2的aspx页面,我读到GridFs库用于存储大型文件类型作为二进制文件.我到处寻找线索是如何完成的,但是mongodb没有任何关于C#api或GridFs C#的文档.我感到困惑和困惑,真的可以使用另一组大脑.

任何人都知道如何实际实现一个文件上传控制器,用于存储用户上传到mongodb集合中的图像?太感谢了!

我尝试过这种变化无济于事.

Database db = mongo.getDB("Blog");
GridFile file = new GridFile(db);
file.Create("image.jpg");

var images = db.GetCollection("images");
images.Insert(file.ToDocument());
Run Code Online (Sandbox Code Playgroud)

.net c# mongodb gridfs mongodb-.net-driver

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