小编mlu*_*iak的帖子

jqGrid重叠问题

这篇文章之后我回到了下一个问题.

加载数据后,灰色叠加层覆盖页面上的所有内容,但网格数据.负责的css div id是lui_list.任何想法,如何解决这个问题?

这就是我运行jqgrid scirpt的方式:

<script type="text/javascript">
    jQuery(document).ready(function() {
        jQuery("#list").jqGrid({
            url: '/Ticket/All/',
            datatype: 'json',
            mtype: 'GET',
            colNames: ['Id', 'Hardware', 'Issue', 'IssueDetails', 'RequestedBy', 'AssignedTo', 'Priority', 'State'],
            colModel: [
          { name: 'Id', index: 'Id', key: true, width: 100 },
          { name: 'Hardware', index: 'Hardware', width: 100 },
          { name: 'Issue', index: 'Issue', width: 200 },
          { name: 'IssueDetails', index: 'IssueDetails', width: 200 },
          { name: 'RequestedBy', index: 'RequestedBy', width: 150 },
          { name: 'AssignedTo', index: 'AssignedTo', width: 150 }, …
Run Code Online (Sandbox Code Playgroud)

jqgrid

15
推荐指数
2
解决办法
8554
查看次数

带有F#的ServiceStack.Redis不存储数据.但是C#中的代码几乎相同

今晚我和F#和redis一起玩.我正在使用ServiceStack.redis连接到在localhost上运行的MSOpenTech redis.出于测试目的,我试图用这样的代码将比特币的价格保存到redis中:

let redis = new RedisClient("localhost")
redis.FlushAll()

let redisBitstamp = redis.As<BitstampLast>()
let last = {Id = redisBitstamp.GetNextSequence(); Timestamp = 1386459953; Value=714.33M}
redisBitstamp.Store(last)

let allValues = redisBitstamp.GetAll()
allValues.PrintDump()
Run Code Online (Sandbox Code Playgroud)

不幸的是,PrintDump的结果是:

[
    {
            __type: "Program+BitstampLast, RedisSave",
            Id: 0,
            Timestamp: 0,
            Value: 0
    }
]
Run Code Online (Sandbox Code Playgroud)

出于测试目的,我在同一个redis实例上的C#中运行了几乎相同的代码:

class BitstampLast
{
    public Int64 Id { get; set; }
    public int Timestamp { get; set; }
    public decimal Value { get; set; }
}

class Program
{
    static void Main(string[] args)
    {
        var redis = new …
Run Code Online (Sandbox Code Playgroud)

c# f# redis c#-to-f# servicestack

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

有没有办法强制FAKE RestorePackages()在"./**/packages.config"以外的其他路径中查找要恢复的包?

假设我有一个以下文件夹结构

build
    build.fsx
    build.bat
    //build tools etc.
src
    Project1
    Project2
    //...
Run Code Online (Sandbox Code Playgroud)

当我在build.fsx中运行我的RestorePackages()时,它将在"./**/packages.config"中查找packages.config(根据文档),并将忽略要在项目文件夹中恢复的所有包.

我可以使用这个方法,并且可能会逐个地为每个项目的packages.config提供路径,但是我不希望每次将新项目添加到解决方案时都更改构建脚本.

有没有办法让RestorePackages()在某个特定路径中查找所有packages.config?

编辑:

另外,相关的问题.我明白了,我必须将nuget路径传递给RestorePackage,因为默认情况下它似乎是在./tools/nuget/nuget.exe中.我可以这样做:

RestorePackage(fun p -> { p with ToolPath = "my/nuget/path"})
Run Code Online (Sandbox Code Playgroud)

但我不知道如何将它与你提供的例子联系起来.管道和函数调用对我来说,F#语法仍然有点混乱.

nuget-package-restore f#-fake

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