小编Bai*_*aig的帖子

如何使用jquery检测是否在DIV中按下了Enter键?

我已成功将文件级别的EnterKey事件挂钩,如下所示:

    $(document).keypress(function (e) {
        if (e.which == 13) {
            alert('You pressed enter!');
        }
    });
Run Code Online (Sandbox Code Playgroud)

但是,我无法将ID为"myDiv"的Div上的EnterKey事件挂钩.

<div id="myDiv"></div>

$("#myDiv").keypress(function (e) {
     if (e.which == 13) {
         alert('You pressed enter!');
     } 
 });
Run Code Online (Sandbox Code Playgroud)

是否可以检测到Div内的EnterKey按?实际上,Div包含一些输入/选择控件,用于过滤网格的内容.我想挂钩EnterKey事件,以便在按下EnterKey时我可以过滤网格.

编辑: 请注意我在div中输入(我故意不在这里显示).我不想为Div中的每个输入控件手动挂钩事件.另外,我假设当用户按下EnterKey时,至少有一个输入控件应该有焦点.

jquery keypress

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

如何从Enity Framework中的元模型中获取多个到多个关系的实体到表映射

有没有什么办法可以让我们在实体框架中加入两个实体的基础"多对多表".

例如,如果我们有Product和Order实体,我们如何获得连接Product和Order表的底层连接表Product_Order.

任何帮助,将不胜感激.

mapping entity-framework metadata

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

如何使用 Office JS 在 Word 文档正文中添加书签

Office JS 在preview 中提供了以下功能,但我找不到任何示例。

这是我尝试过的但似乎不起作用,不知道我在这里缺少什么,因为此代码插入了文本但未创建书签。

Word.run(function (context)
{
    let range = context.document.getSelection();
    return context.sync().then(function ()
    {
        range.insertText(`Test Bookmark`, Word.InsertLocation.replace);

        let uniqueStr = new Date().getTime();
        let bookmarkName = `Test_BookmarkCode_${uniqueStr}`;
        range.insertBookmark(bookmarkName);
    });
});
Run Code Online (Sandbox Code Playgroud)

交叉张贴在这里

ms-word office-addins office-js office-js-helpers

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

如何使用NHibernate 3.2的NHibernate Mapping-By-Code功能映射ntext?

我需要使用NHibernate 3.2中的代码映射映射来映射表的ntext列,这样它就不会被截断为4000个字符.

在以下示例中,我要更改哪些内容?"Notes"是在sql表中具有ntext类型的属性:

属性(emp => emp.Notes);

注意:请不要将它与流畅的NHibernate或hbm文件映射混合使用.

nhibernate truncate ntext nhibernate-mapping nhibernate-mapping-by-code

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

如何使用Type Script中的反射来获取实现某个基类的子类?

我们可以像C#一样在Type Script中使用反射来获取实现某个基类的类列表吗?

例如,假设Snake and Horse实现了基类Animal.现在我需要获得实现Animal的类.与我们在C#中可以做的类似:

C#等效代码:

var childTypes = assembly.GetTypes().Where(_ => _.IsSubclassOf(typeof(Animal)));
Run Code Online (Sandbox Code Playgroud)

键入脚本类:

class Animal {
}

class Snake extends Animal {
}

class Horse extends Animal {
}
Run Code Online (Sandbox Code Playgroud)

reflection typescript

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

如何在 Office 加载项的“当前窗口”中打开文档而不是在新窗口中打开?

我正在使用可打开文档的Office 365 Word加载项

当我们通过 打开文档时context.application.createDocument(base64string).open(),它会启动一个新窗口,而不是在当前浏览器选项卡(如果是 Web 插件)或当前 word 实例(如果是 Windows 插件)中打开文档。

这是我的用例:

  1. 检查是否已经有一个打开的文档并要求用户保存或丢失更改。

  2. 有一个 API 来关闭当前打开的文档,例如 context.document.close();

  3. 通过 打开一个新文档context.application.createDocument(base64string).open(),以便在当前窗口中打开文档而不是在新的 word 实例中打开。

有什么解决方法可以实现这一目标吗?

交叉张贴在这里

谢谢。

office-addins office365 word-addins office-js word-web-addins

5
推荐指数
0
解决办法
142
查看次数

如何在Java中使用.Net程序集

我想在Java应用程序中使用Microsoft .Net程序集.有没有办法做到这一点.

任何帮助将不胜感激.

c# java assemblies visual-studio-2010

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

是否建议将自我跟踪实体与WCF服务一起使用?

我想知道在WCF服务中是否建议使用Self Tacking Entities(在Entity Framework中)?如果是,那么你可以指导我一个指导如何做到这一点的教程吗?

实际上,我将使用Prism与MEF和MVVM开发WPF应用程序.我决定使用Entity Framework.我想要有关这种方法的建议和建议.

任何帮助将不胜感激.

wcf entity-framework self-tracking-entities

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

ObjectContext.Connection.BeginTransaction()是否使用MSDTC?

我想确认实体框架的ObjectContext.Connection.BeginTransaction()方法返回的事务是否使用MSDTC(Microsoft分布式事务处理协调器)的支持?

有没有办法在没有MSDTC支持的情况下使用交易?

msdtc entity-framework transactions distributed-transactions objectcontext

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

是否可以使用NHibernate调用存储过程并填充DataTable?

我已经知道如何使用NHibernate调用存储过程并填充DTO(如此处所述).

但是,我想知道是否有可能以某种方式使用NHibernate中的ResultTransformer的相同概念来填充DataTable,还是有任何其他推荐的方法?

我更喜欢在NHibernate中使用ResultTransformer的概念.但是,我不知道它是否可能以及如何.有没有人试过这个?

nhibernate datatable stored-procedures

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

是否可以使用NHibernate调用存储过程,它返回自定义对象而不是域对象?

我有几个不返回域对象的存储过程(即;在hbm文件中具有相应sql表映射的对象); 但是返回自定义对象.

我想使用NHibernate调用这些存储过程并自动用输出填充我的自定义对象,而不是像我使用SqlDataReader那样手动填充它们.

应该高度赞赏一个例子.

BTW:我通过代码使用nhibernate 3.2新功能映射.

nhibernate stored-procedures nhibernate-mapping

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

不同BeginTransaction方法之间的区别.

以下BeginTransaction方法之间的区别是什么:

  1. SqlConnection.BeginTransaction方法

  2. DbConnection.BeginTransaction方法

  3. DbConnection.BeginDbTransaction方法

而且,它们与System.Transaction中的TransactionScope()方法有何不同?

c# ado.net entity-framework transactions

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