小编Nic*_*ckz的帖子

T4模板生成枚举

我正在寻找创建一个T4模板来生成我的数据库的枚举.本质上,我想要与SubSonic相同的功能,例如Linq-to-SQL或Entity Framework 4的Product.Columns.ProductId.

任何帮助将非常感激.谢谢.

t4 linq-to-sql

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

从项目,源控制问题中排除

我正在使用团队基础服务器2010 @ work和home.我想从项目构建中排除某些元素,但仍然存在于Team Foundation Server 2010源代码管理中.我该如何实现这一目标?从项目中排除将删除该项目.

tfs tfs2010

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

为SQL Compact 4设置EF4数据源

我用vs工具安装了visual studio 2010 SP1,EF 4.1,SQL Compact 4.0.一切都显得不错,除了我不能通过向导使用SQL Compact 4作为Entity框架的数据源.唯一的选择是SQL Compact 3.5.

是否有补丁或我遗失的东西?有没有人让EF 4和SQL Compact 4.0一起工作而不会破坏一切.

c# visual-studio-2010 sql-server-ce entity-framework-4

9
推荐指数
2
解决办法
2466
查看次数

MVC 3,(razor)加载部分验证

嗨,我正在用MVC 3(razor)为ajax向导做准备.我注意到的一个奇怪的现象是,当您将部分视图返回到UpdateTargetId时会插入视图,但不会添加/应用Unobtrusive JavaScript.如果我在ajax块之外加载局部视图,例如

@Html.Partial("Company")
Run Code Online (Sandbox Code Playgroud)

它工作得很好,所以我没有错过任何标准库,我的网络配置都很好.

所以此刻我有点难过.

我的观点如下:

@using(Ajax.BeginForm("Step", "Origination", new AjaxOptions { UpdateTargetId = "stepArea" })){

    <div id="stepArea"></div>
   <input id="btnSubmit" type="submit" value="submit" />
}
Run Code Online (Sandbox Code Playgroud)

控制器:

public ActionResult Step(FormCollection formCollection)
{
    if (this.Request.IsAjaxRequest())
    {
        switch ((TempData["step"] as string))
        {
            case "Company":
                TempData["step"] = "Person";
                return PartialView("Company");

            case "Person":
                TempData["step"] = "Pay";
                return PartialView("Person");

            case "Settlement":
                return PartialView("Pay");

            default:
                TempData["step"] = "Company";
                return PartialView("UserType");
        }
    }
    return View();
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,部分视图的验证是否可以通过部分刷新进行初始化/实施?

asp.net asp.net-mvc

9
推荐指数
2
解决办法
4761
查看次数

ASP.NET SessionID类型

我想知道是否有人知道ASP.NET SessionID的格式是什么?它不是GUID或base64,它的类型是什么?它的版本也不同于.NET框架的版本吗?

谢谢

asp.net sessionid

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

Windows窗体查找所有活动的Form实例类型

WinForms,如何查找特定实例类型的所有活动窗口.

winforms

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

WebMethod总是返回XML吗?

ASP.NET [WebMethod],它总是返回XML吗?

我知道它只能返回可序列化的数据类型,但是它可以返回一个JSON吗?

asp.net web-services

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

如何避免实现所有IList成员,并且仍然有一个实现集合的基本接口?

如何实现更简单的解决方案,我正在寻找更好的方法,而不是必须创建一个复杂的实现类,欣赏一些建议.

目前我正在做以下事情:

public interface IAddressCollection : IList<IAddress>
{
      new void Add(IAddress address);    
}
Run Code Online (Sandbox Code Playgroud)

所以我必须实现类似下面代码的所有内容.我想避免这样做,我正在寻找一种简单的方法.

public class AddressCollection : IAddressCollection
{
    private List<IAddress> _data = new List<IAddress>();

    new public void Add(IAddress applicationAddress)
    {
        // some logic here... e.g.
        if (!this.Any(x => x.AddressType != applicationAddress.AddressType))
        {
            _data.Add(applicationAddress);
        }
    }
    // Plus all the members of IList
Run Code Online (Sandbox Code Playgroud)

编辑******

如何避免实现所有IList成员,并且仍然有一个实现集合的基本接口?

此外,你怎么能得到5票"准确的问题是什么?" 说真的,如果他给了我一个不错的答案,我会给他/她一个投票,但不是问题的问题.

c# list

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