小编Sar*_*pps的帖子

Visual Studio加载项不会消失

好的,所以我演示了Refactor Pro和Resharper,我对Resharper感觉更舒服,这就是我买的东西.当我卸载Refactor Pro时,我觉得一切都很轻松.但是,现在当我打开Visual Studio时,我得到了

加载项'DevExpress工具'无法加载或导致和异常,您想删除此添加吗?

如果您选择是,则从中加载文件,

将重命名'C:\ ProgramData\Application Data\Microsoft\MSEnvShared\Addins\DevExpressToolsOrcas.Addin'.

我点击是,然后得到:

"无法重命名加载项文件"C:\ ProgramData\Application Data\Microsoft\MSEnvShared\Addins\DevExpressToolsOrcas.Addin"

每次都会发生这种情况,我去了那个位置并且没有该名称的文件夹.我没有搜索那个文件.

有人经历过一个紧贴的加载项吗?

visual-studio

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

动态地将列添加到ASP.NET MVC视图中的表

我将IList返回到我的用户数据模型.我希望我的最终用户能够选择他们想要查看的列.

我知道我可以用一个巨大的"如果声明"来做到这一点但是,我知道必须有一个更好的方法.

我创建了一个带有列名的Enum.我觉得如果我可以使用IListItem.EnumName我将被设置.但是,我不太清楚如何做到这一点.

建议?

c# asp.net asp.net-mvc dynamic

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

在Visual Studio 2008中在解决方案中打开文件的快捷方式是什么?

在Visual Studio 2008(+ Resharper)中在解决方案中打开文件的快捷方式是什么?

resharper keyboard-shortcuts visual-studio

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

我需要更改asp:Login控件按钮的样式和控件使用

是否有可能获得控件的源代码和代码,以便我可以自己操作它?

这样我可以继续使用成员资格并具有易用性,但可以使用我自己的控件.

我相信这有一个简单的解决方案.

谢谢.

c# asp.net asp.net-membership .net-3.5

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

WPF基于对象属性隐藏ContextMenu上的MenuItem

我需要以编程方式显示/隐藏MenuItem,这是最好的方法吗?

.net wpf contextmenu menuitem

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

我可以通过T.Property吗?还有,改进这种方法的想法?

或者可能有更好的方法.

我正在为NHibernate构建一个动态查询构建器,我们不希望将HQL直接放入应用程序中,我们希望它尽可能与ORM无关.它目前看起来像这样:

  public override IEnumerable<T> SelectQuery(Dictionary<string, string> dictionary)
    {
        string t = Convert.ToString(typeof (T).Name);
        string criteria = string.Empty;
        foreach (KeyValuePair<string, string> item in dictionary)
        {
            if (criteria != string.Empty)
                  criteria += " and ";


            criteria += item.Key + " = '" + item.Value + "'"; 
        }

        string query = " from " + t;

        if (criteria != string.Empty)
            query += " where " + criteria;

        return FindByHql(query);
    }
Run Code Online (Sandbox Code Playgroud)

好的,很棒,但是......这里有两件事会造成问题:

  1. 这个查询只处理"和",我最初的想法是通过构建一个方法来动态构建带有属性名称,值和运算符"和"或"或"的字典,并与数组一起构建字典运营商.这听起来像是正确的事吗?

  2. 好的,所以,这很有效,但是,当有一个整数时,由于单引号而失败.我认为最好的方法是让字典接受<T.Property, string>然后反映到T.Property中以找到数据类型并相应地表现.我复杂化了吗?

谢谢.

.net c# nhibernate orm .net-3.5

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

Google Analytics和Python

我是Python的新手,我正在尝试为导入GA信息并将其解析为MySQL的应用程序编写扩展.有关该主题的信息量非常稀少.Google Docs似乎只有JS和Java中的示例......

...我已经达到了我的用户可以使用SubAuth验证GA的程度.那段代码在这里:

import gdata.service
import gdata.analytics  
from django import http
from django import shortcuts
from django.shortcuts import render_to_response

def authorize(request):
    next = 'http://localhost:8000/authconfirm'
    scope = 'https://www.google.com/analytics/feeds'
    secure = False  # set secure=True to request secure AuthSub tokens
    session = False
    auth_sub_url = gdata.service.GenerateAuthSubRequestUrl(next, scope, secure=secure, session=session)
    return http.HttpResponseRedirect(auth_sub_url)
Run Code Online (Sandbox Code Playgroud)

所以,接下来的步骤是获取数据.我发现这个库:(小心,UI是冒犯性的)http://gdata-python-client.googlecode.com/svn/trunk/pydocs/gdata.analytics.html 但是,我发现很难导航.好像我应该是gdata.analytics.AnalyticsDataEntry.getDataEntry(),但我不确定是什么要求我通过它.

我希望能朝正确的方向努力.我觉得我已经筋疲力尽了谷歌寻找一个有效的例子.

谢谢!!

编辑:我已经走得更远,但我的问题仍然没有解决.下面的方法返回数据(我相信)....我得到的错误是:"'str'对象没有属性'_BecomeChildElement'"我相信我正在返回一个Feed?但是,我不知道如何钻进去.有没有办法让我检查这个对象?

def auth_confirm(request):
    gdata_service = gdata.service.GDataService('iSample_acctSample_v1.0')
    feedUri='https://www.google.com/analytics/feeds/accounts/default?max-results=50'
    # request feed
    feed = gdata.analytics.AnalyticsDataFeed(feedUri)
    print str(feed)
Run Code Online (Sandbox Code Playgroud)

python analytics google-analytics google-analytics-api

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

委派事件两次发射

此委托事件触发两次(有时不总是).

client.bindButtonClickFunction = function(){

    $("#client-plugin").delegate(".client-button", "click", function()
    {
        var id = this.id.split('-')[2];
        client.retrieveMessageByID(id);
    });
};
Run Code Online (Sandbox Code Playgroud)

插入所有".client-button"后我调用该函数.

有关如何阻止它的任何想法?我尝试了event.stopPropagation(),并且还没有授权和重新委托无效.

这是在Chrome中,作为Chrome插件的一部分.

jquery delegates

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

你如何确定以正确的方式做某事会妨碍你?

我有一个可怕的习惯,实际上我正在努力解决这个问题,当我想到一个更好的方法来做某事 - 无论是重构,还是那些只能看起来如此冷静的东西,或者这样一个更好的用户体验,我只是必须这样做.即使这会花费我的时间,而且我正处于紧张状态.我永远不知道什么时候该说,"不,没有时间,我可以在以后再做."

你画的是一条线吗?

就像现在我需要一种方法来显示数据库中的杂志文章.简单的方法是创建一个新的.aspx页面,然后传递文章ID.令人敬畏的方式是显示文章的模式中的jquery淡入淡出.至少这就是我的想法.不是一个大师,我需要更长的时间来写作.我们下周没有时间推出额外的废话.但是,我只是不能让自己这么简单.

有没有其他人遇到这个问题?想知道更有经验的程序员是否有一些分享的智慧.

language-agnostic

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

Live()关键字无法使用动态html图像加载

我将图像动态添加到页面中,我似乎无法使用live()动态地使用'load'事件.

这是我目前的代码:

$('#largeImg' + nextUniqueItemID).hide();
$('#largeImg' + nextUniqueItemID).live('load' , function() {
    $('#loader' + nextUniqueItemID).hide();
    $('#largeImg' + nextUniqueItemID).show();
});
Run Code Online (Sandbox Code Playgroud)

'#largeImg' + nextUniqueItemID之处在于加入到页面早些时候功能的图像和'#largeImg' + nextUniqueItemID被加载图像.

我觉得好像我可能会滥用"直播",因为它不需要听众,而是立即触发事件.

感谢你的帮助.我试过"绑定"而且从未触发过.我也尝试消除负载,但这不起作用.有没有办法将一个监听器附加到一个事件,指示图像何时加载?

jquery load dynamic-html

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