问题列表 - 第47483页

jQuery Infinite Scroll和Gridview

假设我在数据库中有10,000条记录,但我想通过gridview在页面中显示100条记录,我希望当用户向下滚动并到达页面中的最后一条记录时,100条记录的其余部分将通过jquery加载到gridview中.这样,当用户向下滚动时,数据将加载.所以我在脑海里有一些问题.

1)当我在页面加载时显示100条记录时,如何检测用户到达最后一条记录.

2)如果我能检测到那么我可以启动JQuery ajax调用来获取下一个100记录并在底部gridview再次附加新的100条记录.所以我如何通过jquery分配数据或将数据附加到gridview中.

请详细讨论......示例代码会更有帮助.谢谢

javascript c# asp.net asp.net-mvc jquery

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

在Haskell中将元组的元素作为参数提供给函数?

在我的Haskell程序中,我想使用printf来格式化元组列表.我可以将printf映射到列表上,一次打印一个值,如下所示:

mapM_ (printf "Value: %d\n") [1,2,3,4]

Value: 1
Value: 2
Value: 3
Value: 4
Run Code Online (Sandbox Code Playgroud)

我希望能够做到这样的事情:

mapM_ (printf "Values: %d %d\n") [(1,100),(2,350),(3,600),(4,200)]

Values: 1 100
Values: 2 350
Values: 3 600
Values: 4 200
Run Code Online (Sandbox Code Playgroud)

但是这会将一个元组传递给printf,而不是两个单独的值.如何将元组转换为printf的两个参数?

printf haskell functional-programming currying

20
推荐指数
1
解决办法
6654
查看次数

nvidia gpus上的内核真的超时吗?

为什么我的内核产生奇怪的错误消息或"0"只搜索结果我在SO上发现这个答案,提到在nvidia gpus上运行内核的超时为5秒?我用谷歌搜索结果,但我找不到确认来源或更多信息.

你怎么知道的?

对于运行时间长的内核,timout会导致奇怪的行为吗?

谢谢!

nvidia opencl gpu-programming

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

WPF XAML语法,用于将资源包含为xml元素而不是属性

我有这个工作:

    <Button Content="{StaticResource SaveImage}" />
Run Code Online (Sandbox Code Playgroud)

但现在我想让按钮变得更复杂一些

        <Button>
            <Button.Content>
                <StackPanel Orientation="Horizontal" >
                    {StaticResource SaveImage} <!-- WHAT GOES HERE?? -->
                    <Label>Save</Label>
                </StackPanel>
            </Button.Content>
        </Button>
Run Code Online (Sandbox Code Playgroud)

如何将图像资源放在xml树中,而不是仅将其分配给Button类的属性?

注意,资源定义如下:

<Image x:Key="SaveImage" x:Shared="False" Source="Save.png" Height="16" Width="16"/>
Run Code Online (Sandbox Code Playgroud)

syntax wpf xaml

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

如何在C#中将参数默认为Guid.Empty?

我想说:

public void Problem(Guid optional = Guid.Empty)
{
}
Run Code Online (Sandbox Code Playgroud)

但编译器抱怨Guid.Empty不是编译时常量.

由于我不想更改API,我无法使用:

 Nullable<Guid>
Run Code Online (Sandbox Code Playgroud)

c# optional-parameters c#-4.0

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

VIM:插入空的ERB标记

如何插入空ERB标记并将光标放入其中?它类似于周围环绕插件,但没有任何东西可以包围.

例如,从这个:

bla|bla
Run Code Online (Sandbox Code Playgroud)

我想得到这个:

bla<%= | %>bla
Run Code Online (Sandbox Code Playgroud)

tags vim erb surround

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

OperationContext中的标头

我做了一个小项目(WCF + REST),我遇到了一个小问题.我想创建我的授权和身份验证类.

我的授权类:

//validate api key
public class BasicAuthorization : ServiceAuthorizationManager
{
    public override bool CheckAccess(OperationContext operationContext, 
        ref Message message)
    {
        //some code
    }
}
Run Code Online (Sandbox Code Playgroud)

我的认证课程

// validation user login & password
public class BasicAuthentication : ServiceAuthenticationManager
{
    public override ReadOnlyCollection<IAuthorizationPolicy> Authenticate(
        ReadOnlyCollection<IAuthorizationPolicy> authPolicy, Uri listenUri, 
        ref Message message)
    {
        //some code
    }
}
Run Code Online (Sandbox Code Playgroud)

我有一些配置文件

<behavior>
  <serviceAuthorization 
      serviceAuthorizationManagerType="WCF.BasicAuthorization, WCF"/>
  <serviceAuthenticationManager 
      serviceAuthenticationManagerType="WCF.BasicAuthentication, WCF"/>
</behavior>
Run Code Online (Sandbox Code Playgroud)

类中的代码不重要 - 不是问题.

我的问题是如何从operationContext或消息类中获取Headers.我之前怎么说,我让它休息,所以我想手动设置Authorizaion标题/ www-authenticate标题,但应用程序没有看到它.

我打开Fiddler2,尝试放任何标题例如:

Content-Type: application/xml
Authorization: Basic bla23rwerfsd3==
User-Agent: Fiddler
Host: localhost:59305
Run Code Online (Sandbox Code Playgroud)

而message.Headers/operationContext.Headers没有任何我的标题(只有其他标题),没有授权,没有内容类型

c# wcf

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

什么是android设备的asleep定义?

我正在使用

alarmManager.setInexactRepeating(AlarmManager.ELAPSED_REALTIME, 0, DURATION, broadcast);
Run Code Online (Sandbox Code Playgroud)

计划仅在设备未处于睡眠状态时才应执行的重复任务.据我了解AlarmManager上的API,一旦设备从睡眠状态唤醒,就会调用intent.

现在Android设备什么时候睡着了?为了测试,我将持续时间设置为两分钟,并将设备连接到我的机器.现在我正在看logcat,每隔两分钟它就会吐出我的调试信息.

我一直认为停用屏幕意味着设备开始睡眠.或者我正在查看调试输出,以防止设备休眠?我也断开了USB连接,并在半小时后查看了日志,即使显示器黑暗超过15分钟,我也可以看到我的计时器代码.

如何验证命令不再执行的时间以及AlarmManager文档中的睡眠是什么?设备开始睡眠时有没有办法从logcat输出中看到?

android alarmmanager

10
推荐指数
2
解决办法
3074
查看次数

Sitecore Analytics:从Web服务触发配置文件和事件

我有问题 Sitecore.Analytics

从我的xslt,我使用jQuery对web服务进行ajax调用.

在我的web服务中,我需要注册/保存一些Sitecore.Analytics数据.问题是我无法使用Sitecore.Analytics.AnalyticsTracker.Current.

所以,我该怎么做TriggerProfileTriggerEvent?我想知道是否Sitecore.Analytics.AnalyticsManager可以提供任何帮助.

sitecore

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

will_paginate有没有办法将per_page设置为'all'

Rails 2.3.5/Will_Paginate Gem 2.3.15

我有一个页面部分,用户可以选择每页显示多少项目(选择"全部").我不喜欢在那里拥有'all'但是列表中的每个项目都有一个复选框,以便可以对列出的项目执行批量操作(如果项目被分解,用户无法选择查询将返回的所有项目到页面).

我没有找到答案,但有没有办法将:per_page选项设置为'all'?我暂时只是输入一个巨号(1000000)作为解决方法.这是唯一的方法吗?

我想过用find_by_sql替换paginate_by_sql条件,但是在视图中我必须添加逻辑以不写"<%= will_paginate @ items%>"

    if cookies[:items_per_page]
      if cookies[:items_per_page] == 'ALL'
        @items =  Item.paginate_by_sql(sql, :page => params[:page], :per_page => 1000000)
      elsif %w(10 20 30 40 50 75 100).any? {|str| cookies[:items_per_page].include? str}
        @items =  Item.paginate_by_sql(sql, :page => params[:page], :per_page => cookies[:items_per_page].to_i)
      else #cookie doesn't contain a valid choice, default to '10'
        @items =  Item.paginate_by_sql(sql, :page => params[:page], :per_page => 10)
      end
    else #cookie doesn't exist, default to '10'
      @items =  Item.paginate_by_sql(sql, :page => params[:page], :per_page => …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

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