小编Mrc*_*ief的帖子

用于开发Powershell的VS2010插件/扩展?

我现在用谷歌搜索了一段时间,我找不到我正在寻找的东西(如果他们在那里).

我正在寻找一个用于编写Cmdlet和PSCmdlet管理单元的项目模板以及用于编写ps1脚本的插件.我也愿意为你推荐的Powershell尝试任何其他开发工具.

我在哪里可以找到Powershell的这些和其他开发工具?

powershell visual-studio-2010 visual-studio-extensions

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

javascript表单提交在chrome中不起作用

我有以下html:

<body>
<form action="site1">
    <input type="image" name="submit" border="0" src="images/front/search_travel.png" alt=""  onclick="provider_popup();"/>
</form>

<form  name="frmRight1"  action="site2" target="_blank" >
    <input type="hidden" name="sector_id" id="sector_id" value="90" />
    <input type="submit" style="visibility:hidden;" />
 </form>

 <script type="text/javascript">
 function provider_popup (){
        document.frmRight1.submit();
        return false;
  } 
</script>
</body>
Run Code Online (Sandbox Code Playgroud)

当我提交带有名称的按钮时submit,我得到另一个标签,它将加载'site2'

但是这个过程不适用于chrome.

让我知道原因

javascript google-chrome

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

为什么C#Type.GetProperty()对于接口的行为与对基类的行为不同?

Type.GetProperty(string)如果类型是接口,为什么不从基接口获取属性?例如,以下代码打印:

System.String X
null
System.String X
System.String X
Run Code Online (Sandbox Code Playgroud)

这似乎不一致:

void Main()
{
    Console.WriteLine(typeof(I1).GetProperty("X"));
    Console.WriteLine(typeof(I2).GetProperty("X"));
    Console.WriteLine(typeof(C1).GetProperty("X"));
    Console.WriteLine(typeof(C2).GetProperty("X"));;
}

public interface I1 { string X { get; } }

public interface I2 : I1 { }

public class C1 { public string X { get { return "x"; } } }

public class C2 : C1 { }
Run Code Online (Sandbox Code Playgroud)

编辑:支持Cole答案的运行时的另一个方面如下:

public class C : I2 {
    // not allowed: the error is
    // 'I2.X' in explicit interface declaration is not a …
Run Code Online (Sandbox Code Playgroud)

c# reflection properties

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

如何使用Linq和Entity Framework获取不同的,不区分大小写的列表

我需要从实体框架查询的结果中获取不区分大小写的列表.我有以下内容:

 var myList = myEF.GroupBy(e => new { e.Code, e.Description })
            .Select(e => e.First())
            .ToList();
Run Code Online (Sandbox Code Playgroud)

这给了我一个独特的列表,但它区分大小写.我需要不区分大小写.

我想我应该可以这样做:

var myList = myEF.GroupBy(e => new { e.Code, e.Description }, StringComparer.InvariantCultureIgnoreCase)
            .Select(e => e.First())
            .ToList();
Run Code Online (Sandbox Code Playgroud)

但这似乎并不想与匿名对象一起使用.

添加.ToLower.ToLowerInvariant似乎也不起作用.也没有使用Distinct(StringComparer.InvariantCultureIgnoreCase)而不是GroupBy.

似乎应该有一个简单的方法来做到这一点,但我找不到它.

c# linq entity-framework

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

从Eclipse IDE启动PowerShell脚本

我试图在不离开Eclipse IDE的情况下运行Powershell脚本,因此我按如下方式设置外部工具配置:

在"主要"标签下:

位置: C:\ WINDOWS\system32\windowspowershell\v1.0\powershell.exe

工作目录: C:\ WINDOWS\system32\windowspowershell\v1.0 \

参数: "&C:\ PowershellScripts\script.ps1"

我保存并单击运行但没有任何反应.控制台窗口保持打开状态,在标题中打开C:\ WINDOWS\system32\windowspowershell\v1.0\powershell.exe.我点击红色停止按钮,但注意似乎无论如何都会发生.该脚本未被执行.

我错过了什么?

eclipse powershell

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

dropinlist的selectedindexchanged事件不适用于jquery

你好,我有一个dropdownlist.我正在使用jquery插件来赋予样式dropdownlist.jquery插件是jquery.dd.js.但我的问题是selectedindexchanged事件在Internet exlorer 8中不起作用,尽管它在其他浏览器中工作正常.

asp.net jquery

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

Visual Studio 2010的CSS3

我已经为Visual Studio 2010安装了Service Pack 1.我在Target Schema for Validation中获得了HTML 5选项,但是当我打开一个.css文件来更改CSS Version for Validation时,我没有CSS 3的选项我是ASP.Net的新手,不知道为什么不存在这个?我(从研究中)假设安装SP1会给我这个选项吗?

visual-studio-2010 css3

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

在控制反转中,控制在哪里被反转

我花了很多时间来理解ioc.我永远不明白在这种模式中如何完全控制.即使我对反转的确切含义感到困惑.在正常的英语 - 倒置是一些像倒车,比如倒杯.

如果我将依赖注入视为Ioc.我想知道这里的控制器究竟在哪里.我在DI中理解,依赖是在构造函数,setter ........的帮助下从外部实体插入的.

但是我从来都不明白控制在这里倒置了......

任何帮助赞赏.

asp.net-mvc design-patterns inversion-of-control

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

我的人际关系怎么办?由两个依赖实体引用的公共实体

我在实体框架中定义外键关系时遇到了麻烦.我把代码煮到最低限度来证明问题.

该模型定义为;

    public class AccessControlList
{
    [Key] public int Id { get; set; }
    public string Name { get; set; }
}

public class ManagedFile
{
    [Key] public int Id { get; set; }
    public string Name { get; set; }
    public virtual AccessControlList AccessControl { get; set; }
}

public class ManagedFolder
{
    [Key] public int Id { get; set; }
    public string Name { get; set; }
    public virtual AccessControlList AccessControl { get; set; }
    public virtual ISet<ManagedFile> …
Run Code Online (Sandbox Code Playgroud)

foreign-keys ef-code-first entity-framework-4.3

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

APIController"执行"方法?

ApiController动作中,我需要在动作执行完毕后立即关闭与数据库的连接.

在控制器下我覆盖OnActionExecuted以实现此目的.

如何在ApiController行动中实现这一目标?

谢谢

asp.net-web-api asp.net-apicontroller

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