问题列表 - 第26975页

RedirectToAction用于区域?

我已经设置了一些区域,但我不确定如何通过RedirectToAction方法重定向到它们.似乎没有任何Area参数可以提供它.

谢谢

asp.net asp.net-mvc asp.net-mvc-2

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

发布期间自定义app_offline.htm文件

当我发布我的ASP.NET MVC应用程序时,它会生成一个app_offline.htm文件,以便在网站更新网站时使网站脱机,然后在发布成功后删除该文件.

这很酷,我真的很喜欢这个想法,但是我想创建我自己的自定义app_offline.htm文件,该文件是发布操作所知道的,并将它放在不影响我的开发站点的地方 - 也就是说它不在我的开发站点的根目录一直在脱机.

编辑:从Scott Gu关于app_offline.htm的帖子的评论来看,似乎用VS 2005无法自定义app_offline.htm文件 - 这是用VS 2008和现在的VS 2010改变的吗?

asp.net asp.net-mvc publish visual-studio-2010 app-offline.htm

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

将IEnumerable转换为EntitySet

希望有人可以解决一些问题,也许可以解决这个问题,我有......

我已经使用LINQ to SQL将一些数据从数据库中提取到本地实体中.它们是购物车系统的产品.产品可以包含一组KitGroups(存储在EntitySet(System.Data.Linq.EntitySet)中.KitGroups包含KitItems的集合,KitItems可以包含嵌套产品(链接回原始产品类型 - 所以它递归).

从这些实体我使用LINQ to XML构建XML - 这里一切都很好 - 我的XML看起来很漂亮,调用了一个"GenerateProductElement"函数,它以递归方式调用自身来生成嵌套产品.精彩的东西.

但是,这就是我被困住的地方..我现在正试图将XML反序列化回原始对象(所有这些都由Linq自动生成到SQL)......这就是问题所在.Linq tO Sql希望我的集合是EntitySet集合,但是Linq to Xml(我正在使用deserailise)正在返回IEnumerable.

我已经尝试了两种方法在两者之间进行实验,但似乎没有任何工作......我开始认为我应该手动反序列化(使用一些时髦的循环和条件来确定哪些KitGroup KitItem属于,等等)...但它真的很棘手,而且代码可能很难看,所以我很想找到一个更优雅的解决方案来解决这个问题.

有什么建议?

这是一段代码片段:

    private Product GenerateProductFromXML(XDocument inDoc)
{
    var prod = from p in inDoc.Descendants("Product")
        select new Product
        {
            ProductID = (int)p.Attribute("ID"),
            ProductGUID = (Guid)p.Attribute("GUID"),
            Name = (string)p.Element("Name"),
            Summary = (string)p.Element("Summary"),
            Description = (string)p.Element("Description"),
            SEName = (string)p.Element("SEName"),
            SETitle = (string)p.Element("SETitle"),
            XmlPackage = (string)p.Element("XmlPackage"),
            IsAKit = (byte)(int)p.Element("IsAKit"),
            ExtensionData = (string)p.Element("ExtensionData"),
        };

    //TODO: UUGGGGGGG Converting b/w IEnumerable & EntitySet 
    var kitGroups = (from …
Run Code Online (Sandbox Code Playgroud)

.net c# ienumerable linq-to-xml linq-to-sql

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

屏幕抓取:绕过"HTTP错误403:robots.txt禁止请求"

有办法解决以下问题吗?

httperror_seek_wrapper: HTTP Error 403: request disallowed by robots.txt
Run Code Online (Sandbox Code Playgroud)

是唯一的方法来联系网站所有者(barnesandnoble.com)..我正在建立一个网站,将带来更多的销售,不知道为什么他们会拒绝在一定深度访问.

我在Python2.6上使用了mechanize和BeautifulSoup.

希望能够解决问题

python screen-scraping mechanize beautifulsoup http-status-code-403

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

如何计算2个日期之间的年数差异?

如何计算Java中2个日历之间的年份差异?

java

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

将PHP数组值放入javascript数组?

这是一种我可以循环PHP数组并将数据输出到JavaScript数组的方法吗?

例如,下面的JS脚本将不起作用

var mon_Loop = <?php echo $rowCount_Mon ?>;
var mon_Events = new Array();
for(i = 0; i < mon_Loop; i++)
{ 
   mon_Events[i] = <?php $divMon[i] ?>
}
Run Code Online (Sandbox Code Playgroud)

我知道它因为"i"不是php变量所以因此在php部分内部无效,但它只是一种显示我想要实现的方式.$ rowCount变量计算行数,然后用于循环.可以说,例如,我想将PHP数组"$ divMon [0]"的内容放入javascript数组mon_Events [0]中.

我知道我可以手动完成,如下所示

mon_Events[0] = <?php echo $divMon[0] ?>
Run Code Online (Sandbox Code Playgroud)

但我有很多这些,因此需要循环,是否有一些JS或PHP可以做到这一点?

干杯.

javascript php sql arrays

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

为什么无意的无限循环会增加CPU的使用?

我知道无意识的无限循环通常会导致高CPU使用率.但是,我不太明白为什么.任何人都可以向我解释一下吗?

cpu loops infinite

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

单元测试控制器方法?

我有一个像这样的控制器方法:

def search = {
    def query = params.query

            ...

    render results as JSON
}
Run Code Online (Sandbox Code Playgroud)

我如何对此进行单元测试?具体来说,我如何调用搜索来设置params.query,以及如何测试方法的结果render?有没有办法模拟渲染方法呢?

testing grails groovy unit-testing controller

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

Django最好的和最新的社交认证插件是什么?

有很多它们在那里,但很多都是旧的 - 有人可以推荐他们最近实施的插件吗?

我唯一关心的是gmail/yahoo,facebook和twitter是可选的.

编辑:要解决这个问题,

关于使用django socialauth的困惑

^作者说有更新的叉子,那些是我正在寻找的.

openid django socialauth

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

jQuery .append()无法在IE,Safari和Chrome中运行

所以我正在使用jQuery的AJAX函数为我读取一些XML,并且它运行得很好.但是现在我试图在从选项项触发mouseup时操纵4个不同动态生成的div的显示属性.div的大小和x/y由XML确定并通过解析.

我的问题在于,这些div不会生成,也不会出现在IE,Safari和Chrome中.在Firefox和Opera中,它们确实可以工作.我正在使用jQuery的.append()来创建div,然后使用.css()函数来操作它们.查看Chrome的开发人员工具,我发现脚本中正在更改的css属性被样式表中的属性覆盖.任何修复?

在这里创建的Div:

    case "dynamic":
     var n = name;
     switch(portion){
      case "stub":
      $('.ticket').append("<div class='stubEditable' id='"+n+"' title='stub'></div>");
      break;
      case "body":
      $('.ticket').append("<div class='bodyEditable' id='"+n+"' title='body'></div>");
      break;
     }
    break;
    case "static":
     var n = name;
     switch(portion){
      case "stub":
      $('.ticket').append("<div class='stubEditable' id='"+n+"' title='stub'></div>");
      break;
      case "body":
      $('.ticket').append("<div class='bodyEditable' id='"+n+"' title='body'></div>");
      break;
     }
    break;
Run Code Online (Sandbox Code Playgroud)

用于更改显示属性的Mouseup函数:

$('#StubTemplates').find('.ddindent').mouseup(function(){
    var tVal = $(this).val();
    var tTitle = $(this).attr('title');
    if(!stubActive){
     $('.stubEditable').css('display', 'none');
     $('#'+tVal).css('display', 'block');
     stubActive = true;
    }else{
     $('.stubEditable').css('display', 'none');
     $('#'+tVal).css('display', 'block');
     stubActive = false;
    }
   });
   $('#StubTemplates').find('#stubTempNone').mouseup(function(){
    $('.stubEditable').css('display', 'none'); …
Run Code Online (Sandbox Code Playgroud)

css jquery internet-explorer google-chrome append

8
推荐指数
1
解决办法
9276
查看次数