小编Iro*_*fin的帖子

如何重新获得对Team Foundation Server Workspace的访问权限?

我在TFS服务器上重新启动了IIS,从那时起我就无法访问我的工作区.

无论我做什么,它都会不断创建一个由服务帐户拥有的工作空间,而不是我的公司帐户.

几天前,我用"以不同用户身份运行"打开了SSMS 2008并使用了该服务帐户.这是我能想到的唯一方式.

因此,如果我运行,tf workspaces /owner:*我会看到两个工作区,一个由我拥有,另一个由服务拥有.

当我打开VS2010时,它会加载服务帐户拥有的工作区,而我无法查看其他工作区.运行tf /delete错误的一个删除它并运行tf /remove:*清除我的缓存,但当我打开VS2010时,它再次创建.

我尝试使用"以不同用户身份运行"运行VS2010并使用我的凭据,没有运气.

任何人都有任何想法如何让我的工作区回来?

workspace tfs visual-studio-2010 visual-studio

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

是否可以反转别名ac#namespace?

不知道如何表达这个问题,但这是问题所在.

我有一个名称空间设计: my.foo.bar

在我的一个类中,我不小心命名了命名空间 my.foo.Bar

我想修复命名空间大写,以便每个人都在同一页面上,但这是一个共享库,我不能用这个重新编译所有程序.

那么,有什么我可以创建,实质上,重定向my.foo.Barmy.foo.bar

.net c# namespaces

7
推荐指数
2
解决办法
151
查看次数

是否可以将多个事件处理程序绑定到JqGrid事件而不覆盖以前的事件?

例如,我在每个页面加载时调用我的默认设置,并将一个函数绑定到loadComplete,以便为我的网格执行一些基本格式化.

在某些页面上,我有其他想要同时执行的逻辑,但是如果我在网格定义中设置了loadComplete,它将覆盖我默认设置中的函数.

有没有办法绑定多个处理程序,或一些其他方式执行所有必要的代码?提前致谢.

javascript jquery events jqgrid

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

你能将asp.net gridview数据绑定到基类中的字段吗?

我有以下类(伪代码):

  • Item(int Field1)
  • ItemDetail:Item(int Field2,string field3)

如果我将ItemDetail设置为asp.net gridview的数据源:

grid.DataSource = new List<ItemDetail>();
grid.DataBind();
Run Code Online (Sandbox Code Playgroud)

我可以在GridView中使用Field1吗?如果是这样,那么正确的DataBinder语法是什么?下面的代码试图强制转换为Item:

<%# DataBinder.Eval(Container.DataItem, "Field1") %>
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助.

编辑:我是个白痴.我复制了gridview并为不同的网格调用了一个RowDataBound事件处理程序...很抱歉浪费了每个人的时间,但是如果有人有相同的问题,这里有一些很好的信息.最后,基类的公共属性正确绑定.谢谢!

c# asp.net data-binding gridview

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

如何在内容页面可访问的asp.net母版页中注册程序集?

我正在试验母版页,我希望在我的网页应用程序的每个页面上都可以使用AjaxControlToolkit,所以我把它放在我母版页的头部.

 <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajax" %>
Run Code Online (Sandbox Code Playgroud)

这引发了一个错误:未知的服务器标签'ajax:Accordion'.

如果我将它放在内容页面上,它可以正常工作.我在这里错过了什么吗?

c# asp.net master-pages asp.net-ajax

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

ASP.NET MVC 3 + Razor错误:不允许子操作执行重定向操作

所以我在这里看到了这个问题,但它并没有真正为我解决这个问题.

我在我的开发者电脑上的IIS5上运行了一个ASP.NET MVC 3 + Razor应用程序,然后在我的开发Web服务器上安装了IIS6.在部署之前,一切都很顺利.我正在bin部署所有东西,在这方面没有问题(我可以告诉).

现在我得到这个Child动作不允许在我的页面上执行重定向动作错误.我不确定如何确定它失败的地方.

我正在使用@ Html.Action来获取一些包含数据的下拉框:

    public ActionResult Hierarchy()
    {
        List<Store> storeList = DBService.getStores();            
        if (DBService.Error != null)
            return RedirectToError(DBService.Error);

        List<Department> deptList = DBService.getDepts();
        if (DBService.Error != null)
            return RedirectToError(DBService.Error);

        VM_Hierarchy hierarchy = new VM_Hierarchy(storeList, deptList);

        return View(hierarchy);
    }
Run Code Online (Sandbox Code Playgroud)

如果我删除@Html.Action行,页面将呈现.如果我对控制器动作执行AJAX请求,它将会中断,例如:

    [HttpPost]
    public ActionResult InventoryList(string fromDate, string toDate)
    {
        List<Inventory> inventories = DBService.getInventories(fromDate, toDate);

        if (DBService.Error != null)
            return RedirectToAction("Error");

        return View(inventories);
    }
Run Code Online (Sandbox Code Playgroud)

如果这不正确,我应该如何重定向到错误页面或指示在帖子上返回什么视图?任何帮助表示赞赏.谢谢.

c# asp.net ajax razor asp.net-mvc-3

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

为什么window.location不会加载新页面?

这段代码用于工作,现在它没有:

var url = myurl +'?id=' + id + '&phase=' + phase;
window.location = url;
Run Code Online (Sandbox Code Playgroud)

使用IE开发工具栏我已经验证了url有一个有效的url,而window.location返回了新的url ...唯一的问题是页面没有重新加载.

有没有人知道window.location的任何原因现在实际加载一个新文件时分配给它?

html javascript url redirect window.location

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

如何使用C#中的通用接口从子对象引用父对象?

我有以下接口声明:

interface IOrder<T> where T: IOrderItem
{
     IList<T> Items { get; set; }
}

interface IOrderItem
{
     IOrder<IOrderItem> Parent { get; set; } // What do I put here?
}
Run Code Online (Sandbox Code Playgroud)

我希望列表中的项目具有对标题对象的引用,因此它可以使用标题中的ID和其他字段.

在我的具体课程中,它抱怨我没有正确实现"父".

class StoreOrder : IOrder<StoreOrderItem>
{
    public IList<StoreOrderItem> Items { get; set; }
}

class StoreOrderItem : IOrderItem
{       
    public StoreOrder Parent { get; set; } // This doesn't satisfy the interface
}
Run Code Online (Sandbox Code Playgroud)

我尝试设置IOrderItemas IOrderItem<T>并传入Parent类型,但由于Header类需要Item类类型而导致循环引用...我感到困惑.

有关如何正确实施此建议的任何建议?

.net c# generics interface .net-4.0

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

如何将两个类似的具体对象传递给具有在C#中实现泛型的接口参数的方法?

我有以下接口声明:

interface IOrder<T> where T: IOrderItem
{
     IList<T> Items { get; set; }
}

interface IDistro<T> : IOrder<T> where T: IOrderItem
{

}
Run Code Online (Sandbox Code Playgroud)

我有两个具体的类,如下:

// DistroItem implements IOrderItem
public class Distro : IDistro<DistroItem>
{
    public IList<DistroItem> Items { get; set; }
}

// PerishableOrderItem implements IOrderItem
public class PerishableOrder : IDistro<PerishableOrderItem>
{       
    public IList<PerishableOrderItem> Items { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

最后,我有一个静态服务方法用于保存到数据库:

public static void UpdateDistro(IDistro<IOrderItem> distro)
{

}
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何将具体类型的发行版传递给我的静态方法?以下内容无法编译:

Distro d = new Distro();
UpdateDistro(d);
Run Code Online (Sandbox Code Playgroud)

错误是:

The best overloaded method …

c# generics interface

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

桌面触摸屏应用程序的JavaScript框架?

是否有框架可以帮助设计非移动触摸屏设备的丰富用户体验,例如零售店的售货亭?

javascript frameworks web

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