小编Sco*_*tie的帖子

将Entity Framework与Web服务一起使用的最佳方法

我有一个传统的ASP.Net Web应用程序,主要用于处理Web服务.

我正在添加一些新功能,并希望开始使用EF4.1.我对EF很新,而且我不太确定在这里采取正确的方法.

使用此Web服务的客户端是运行Apache的基于Linux的客户端,因此数据将使用SOAP来回传递.

我的问题是,将EF模型放入和转出SOAP数据类的最佳实践是什么?使用EF POCO课程是最好的吗?

asp.net web-services entity-framework-4

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

jQuery模式对话框中的jqGrid隐藏了错误消息

在我的ASP.Net MVC 3视图中,我有一个弹出窗口,我需要从列表中选择一个客户.我使用jqGrid作为我的表,但问题是jqGrid弹出的错误对话框(例如编辑错误之前的"请选择一行")是jQuery对话框的后面.

如何在jqGrid的警告消息上设置z-index?

html:

<div id="@(Model.PassedCustomerType)SearchPopUp" style="display:none;z-index:1;">
    <table id="jqgCustomersList" cellpadding="0" cellspacing="0"></table> 
    <div id="jqgCustomersPaging"></div> 
</div>
Run Code Online (Sandbox Code Playgroud)

对话框jquery

$("#@(Model.PassedCustomerType)Search").click(function () {
    $("#@(Model.PassedCustomerType)SearchPopUp").dialog({ width: 900, height: 400, position: "center", modal: true, zindex: 1, title: 'Select @Model.DisplayPassedCustomerType' });
});
Run Code Online (Sandbox Code Playgroud)

和jqGrid

$('#jqgCustomersList').jqGrid({
    //url from wich data should be requested
    url: '@Url.Action("GetCustomers")',
    ondblClickRow: function (rowid) {
        jQuery(this).jqGrid('editGridRow', rowid,
            { url: '@Url.Action("UpdateCustomer")', recreateForm: true, closeAfterEdit: true, closeOnEscape: true, reloadAfterSubmit: false });
    },
    //type of data
    datatype: 'json',
    //url access method type
    mtype: 'POST',
    //columns names
    colNames: ['New …
Run Code Online (Sandbox Code Playgroud)

jquery modal-dialog jqgrid

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

在MVC和WCF应用程序中共享ASP.Net应用程序缓存

我有2个项目,一个是ASP.Net MVC应用程序,另一个是WCF应用程序.

这两个应用程序共享一个公共业务逻辑层,它利用ASP.Net应用程序缓存来存储一些数据以便快速检索.

我真的不希望两个应用程序都保持相同的数据集,但我想知道ASP.Net缓存的确切位置在哪里?如果我要共享同一个应用程序池,那么两个进程都可以访问该缓存吗?

如果没有,有没有办法让2个应用程序共享缓存?

asp.net-mvc wcf caching

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

如何使用条件空运算符来检查空字符串?

我正在尝试执行LINQ to objects查询,如下所示:

var c1 = allCustomers
    .Where(x => x.CompanyName.Replace("'", "").StartsWith(searchText))
    .ToList();
Run Code Online (Sandbox Code Playgroud)

只要CompanyName不为null,这就可以正常工作.

所以,我认为这似乎是新的null条件运算符的理想位置!只需改为:

var c1 = allCustomers
    .Where(x => x.CompanyName?.Replace("'", "").StartsWith(searchText))
    .ToList();
Run Code Online (Sandbox Code Playgroud)

一切都应该有效!

相反,我得到错误:

Cannot implicitly convert type 'bool?' to 'bool'. An explicit conversion exists (are you missing a cast?)
Run Code Online (Sandbox Code Playgroud)

我不太确定如何在这里完成我想要的东西.在这种情况下,我如何使用null条件?

c# linq-to-objects null-conditional-operator

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

jQuery选择单个类下的多个类

鉴于以下HTML,

<div class="a">
    <div class="b"></div>
    <div class="c"></div>
    <div class="d"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我如何编写一个为b和c触发的.on事件选择器,但不是d?

我试过了:

$(document).on("click", ".a .b.c", function () { 
    alert('test');
 });
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用.

html jquery jquery-selectors

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