小编jjc*_*c99的帖子

在应用程序配置文件中找不到名为"MyEntities"的连接字符串

我正在使用实体框架和ASP.NET MVC 4来构建应用程序

我的解决方案分为两个项目;

  • 包含我的数据模型(.edmx)文件和一些自定义接口的类库
  • 引用上面类库的'容器'MVC项目

我的问题是,当我尝试使用' MyEntites'DbContext时,我收到以下错误:

在应用程序配置文件中找不到名为"MyEntities"的连接字符串.

我想这个问题与连接字符串位于类库的app.config而不是MVC项目中有关.

有没有人有什么建议?

c# entity-framework asp.net-mvc-4

240
推荐指数
10
解决办法
21万
查看次数

Swift替换子串正则表达式

我试图使用正则表达式来替换字符串中所有出现的英国汽车注册.

以下swift代码完全适用于字符串与正则表达式完全匹配时的情况.

var myString = "DD11 AAA"
var stringlength = countElements(myString) 
var ierror: NSError?
var regex:NSRegularExpression = NSRegularExpression(pattern: "^([A-HK-PRSVWY][A-HJ-PR-Y])\\s?([0][2-9]|[1-9][0-9])\\s?[A-HJ-PR-Z]{3}$", options: NSRegularExpressionOptions.CaseInsensitive, error: &ierror)!
var modString = regex.stringByReplacingMatchesInString(myString, options: nil, range: NSMakeRange(0, stringlength), withTemplate: "XX")
print(modString)
Run Code Online (Sandbox Code Playgroud)

结果是 XX

但是,以下操作无效,字符串未修改

var myString = "my car reg 1 - DD11 AAA  my car reg 2 - AA22 BBB"
var stringlength = countElements(myString) 
var ierror: NSError?
var regex:NSRegularExpression = NSRegularExpression(pattern: "^([A-HK-PRSVWY][A-HJ-PR-Y])\\s?([0][2-9]|[1-9][0-9])\\s?[A-HJ-PR-Z]{3}$", options: NSRegularExpressionOptions.CaseInsensitive, error: &ierror)!
var modString = regex.stringByReplacingMatchesInString(myString, options: nil, range: NSMakeRange(0, stringlength), …
Run Code Online (Sandbox Code Playgroud)

regex xcode objective-c ios swift

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

webpages_UsersInRoles缺失

我正在使用ASP.NET MVC 4和SimpleMemmbership.

构建应用程序时,会自动构建以下表格

webpages_Membership

webpages_OAuthMembership

webpages_Roles

我可以成功注册用户.

但是,webpages_UsersInRoles表似乎丢失了.

有谁知道为什么这张桌子丢失了?

asp.net-mvc simplemembership

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

Web API错误:'ObjectContent`1'类型无法序列化内容类型的响应正文

我在尝试使用Web API控制器时收到此错误.

Web API错误:'ObjectContent`1'类型无法序列化内容类型的响应正文

我的控制器中的代码如下

public IEnumerable<Student> GetAllStudents()
    {
        var allstudents = unitOfWork.StudentRepository.Get(includeProperties: "Groups");


        return allstudents;
    }

    public Student GetStudentByID(Guid id)
    {
        return unitOfWork.StudentRepository.GetByID(id);
    }
Run Code Online (Sandbox Code Playgroud)

我的'学生'课程如下

public partial class Student
{
    public Student()
    {
        this.Groups = new HashSet<Group>();
    }

    public System.Guid StudentID { get; set; }
    public string Surname { get; set; }
    public string FirstName { get; set; }
    public byte[] Timestamp { get; set; }

    public virtual Course Course { get; set; }
    public virtual ICollection<Group> Groups { …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-web-api

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

Html.RenderAction MVC区域路由问题

我试图在我的ASP.net MVC 4项目的主Shared _Layout.chtml文件中呈现局部视图.这个简单的代码如下所示

@{Html.RenderAction("UserMenu", "MyController");}
Run Code Online (Sandbox Code Playgroud)

当用户位于站点的根目录内时,这一切都正常.但是,我的项目还包括一个名为"客户"的"区域".

当用户导航到我网站"客户"区域内的任何位置时,上面的行发生异常,调试器基本上告诉我它找不到控制器

"The controller for path '/Customers/CustomersHome' was not found or does not implement IController."
Run Code Online (Sandbox Code Playgroud)

如果我使用Html.RenderPartial,则会发生同样的异常

有趣的是,如果我为Html.Action换掉Html.RenderAction,则不会发生此异常(尽管显然没有渲染).

有没有人知道解决这个问题的方法?

asp.net-mvc razor

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

从另一个区域内的动作渲染局部视图

我有一个ASP.Net MVC项目,分为"区域"

在区域'A'中的视图上,我希望通过区域'B'内的控制器呈现局部视图.

我的视图内部区域'A'中有以下内容

Html.RenderAction("Index", "AreaBHome", new { Area="AreaB"});
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用.

有谁知道如何做到这一点?

asp.net-mvc

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

在lambda表达式中检查null - linq

我正在尝试为高级搜索编写表达式.但是,我需要检查每个属性是否都是null,否则将抛出错误.

我已经包含了没有下面的空检查的表达式.

结果是使用jQuery dataTables输出.

filteredPeople = unitOfWork.PeopleRepository.Get().Where(c =>
   IdSearchable && c.personID.ToString().Contains(param.sSearch.ToLower())
   || surnameSearchable && c.Surname.ToLower().Contains(param.sSearch.ToLower())
   || firstNameSearchable && c.FirstName.ToLower().Contains(param.sSearch.ToLower())
   || genderSearchable && c.Gender.ToLower().Contains(param.sSearch.ToLower())
));
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net-mvc jquery-datatables

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