小编Kri*_*s-I的帖子

使用jQuery的小写和大写

如何使用jQuery将字符串转换为小写?我试过了

var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我究竟做错了什么?

jquery

211
推荐指数
3
解决办法
55万
查看次数

调试ASP.NET MVC时,IIS Express会出现"拒绝访问"错误

我创建了一个ASP.NET MVC 3项目,并在开发时使用IIS Express作为Web服务器.当我尝试调试时,我收到以下错误消息.

怎么解决这个问题?

'/'应用程序中的服务器错误.

访问被拒绝.描述:访问提供此请求所需的资源时发生错误.可能未配置服务器以访问请求的URL.

错误消息401.2.:未授权:由于服务器配置登录失败.验证您是否有权根据您提供的凭据和Web服务器上启用的身份验证方法查看此目录或页面.请与Web服务器的管理员联系以获取其他帮助.

iis debugging asp.net-mvc access-denied iis-express

100
推荐指数
8
解决办法
12万
查看次数

错误5:启动Windows服务时拒绝访问

当我尝试启动我在C#中创建的Windows服务时,我收到此错误:

替代文字

我的代码到目前为止:

private ServiceHost host = null;

public RightAccessHost()
{
    InitializeComponent();
}

protected override void OnStart(string[] args)
{
    host = new ServiceHost(typeof(RightAccessWcf));
    host.Open();
}

protected override void OnStop()
{
    if (host != null)
        host.Close();
    host = null;
}
Run Code Online (Sandbox Code Playgroud)

更新#1

我通过授予帐户NETWORK SERVICE的权限解决了上述问题,但现在我有另一个问题:

替代文字

更新#2

服务无法启动.System.InvalidOperationException:服务'RightAccessManagementWcf.RightAccessWcf'具有零应用程序(非基础结构)端点.这可能是因为没有为您的应用程序找到配置文件,或者因为在配置文件中找不到与服务名称匹配的服务元素,或者因为在service元素中没有定义端点.System.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel. System.ServiceModel.Channels.CommunicationObject中的TimeSpan超时).

.net c# wcf windows-services

92
推荐指数
9
解决办法
21万
查看次数

检查类中是否存在属性

我试着知道一个属性是否存在于类中,我试过这个:

public static bool HasProperty(this object obj, string propertyName)
{
    return obj.GetType().GetProperty(propertyName) != null;
}
Run Code Online (Sandbox Code Playgroud)

我不明白为什么第一种测试方法没有通过?

[TestMethod]
public void Test_HasProperty_True()
{
    var res = typeof(MyClass).HasProperty("Label");
    Assert.IsTrue(res);
}

[TestMethod]
public void Test_HasProperty_False()
{
    var res = typeof(MyClass).HasProperty("Lab");
    Assert.IsFalse(res);
}
Run Code Online (Sandbox Code Playgroud)

.net c# reflection

74
推荐指数
3
解决办法
10万
查看次数

将对象复制到对象(使用Automapper?)

我有一节课:

public class Person {
    public string FirstName { get; set; }
    public string LastName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我有两个Person实例(person1和person2).我想将person2的内容复制到person1.我想在一个指令中制作此副本,而不是按属性制作属性:

person1.LastName = person2.LastName;
Run Code Online (Sandbox Code Playgroud)

在doc中,我看到将对象复制到另一个对象但类型不同.如何在类型相同时复制对象?

c# automapper

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

在Web应用程序中配置Log4Net

我有这个代码和下面的配置文件:

ILog log = LogManager.GetLogger(typeof(MyClass));
log.Debug("Testing");
Run Code Online (Sandbox Code Playgroud)

TestProj目录未创建,如果我创建它,没有TestLog.txt文件,没有日志......没有.

任何的想法?

谢谢,

配置文件

<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />

<log4net debug="true">
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
  <file value="C:\\TestProj\\TestLog.txt" />
  <appendToFile value="true" />
  <rollingStyle value="Size" />
  <maxSizeRollBackups value="10" />
  <maximumFileSize value="10MB" />
  <staticLogFileName value="true" />
  <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%-5p %d %5rms %-22.22c{1} %-18.18M - %m%n" />
  </layout>
</appender>

<root>
  <level value="DEBUG" />
  <appender-ref ref="RollingLogFileAppender" />
</root>
</log4net>
Run Code Online (Sandbox Code Playgroud)

c# log4net

63
推荐指数
3
解决办法
12万
查看次数

模拟使用Moq返回void的更新方法

在我的测试中,我将数据定义为数据a List<IUser>.

我想设置一个moq方法Update,这个方法接收用户idstring进行更新.

然后我得到了IUser并更新了属性LastName

我试过这个:

namespace Tests.UnitTests
{
    [TestClass]
    public class UsersTest
    {
        public IUsers MockUsersRepo;
        readonly Mock<IUsers> _mockUserRepo = new Mock<IUsers>();
        private List<IUser> _users = new List<IUser>();

        [TestInitialize()]
        public void MyTestInitialize()
        {
            _users = new List<IUser>
                {
                    new User { Id = 1, Firsname = "A", Lastname = "AA", IsValid = true },
                    new User { Id = 1, Firsname = "B", Lastname = "BB", IsValid = true } …
Run Code Online (Sandbox Code Playgroud)

.net c# moq mocking

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

Automapper copy List to List

我有这些课程:

public class Person {
    public int Id{ get; set ;}
    public string FirstName{ get; set ;}
    public string LastName{ get; set ;}
}

public class PersonView {
    public int Id{ get; set ;}
    public string FirstName{ get; set ;}
    public string LastName{ get; set ;}
}
Run Code Online (Sandbox Code Playgroud)

我定义了这个:

Mapper.CreateMap<Person, PersonView>();
Mapper.CreateMap<PersonView, Person>()
    .ForMember(person => person.Id, opt => opt.Ignore());
Run Code Online (Sandbox Code Playgroud)

这是有用的:

PersonView personView = Mapper.Map<Person, PersonView>(new Person());
Run Code Online (Sandbox Code Playgroud)

我想做同样但List<Person> to List<PersonView>但是我没有找到正确的语法.

谢谢

c# automapper automapper-2

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

仅在localhost上使用Fiddler

有没有办法设置Fiddler软件只记录"localhost"而不是所有的网络流量?

谢谢,

asp.net fiddler

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

将DataTable转换为List <T>

我有一个强类型的DataTable类型MyType,我想转换它List<MyType>.

我怎样才能做到这一点 ?

谢谢.

.net c# generics datatable

40
推荐指数
8
解决办法
21万
查看次数