小编swa*_*eel的帖子

更改toastr通知的位置类

我想在div点击上改变我的吐司的位置类.

positionclass:未更改为Bottom.?我在这里失踪了什么?

以及如何使用

toastr.optionsOverride ='positionclass:toast-bottom-full-width';

@{
    ViewBag.Title = "Index";
}

<h2>Index</h2>
<head>
    <title></title>
    <script type ="text/javascript" src ="@Url.Content("~/Scripts/jquery-1.6.4.js")"></script>
    <script type ="text/javascript" src ="@Url.Content("~/Scripts/toastr.js")"></script>
    <link rel="stylesheet" type="text/css" href="~/content/toastr.css" />
</head>
<script type="text/javascript">
    $(document).ready(function () {

        // show when page load
        toastr.info('Page Loaded!');

        $('#linkButton').click(function () {
            toastr.optionsOverride = 'positionclass:toast-bottom-full-width';
            // show when the button is clicked
            toastr.success('Click Button', 'ButtonClick', 'positionclass:toast-bottom-full-width');
        });

    });

</script>

<body>
    <div id ="linkButton" > click here</div>
</body>
Run Code Online (Sandbox Code Playgroud)

更新1

调试之后我注意到toastr.js下面的getOptions方法覆盖'positionclass:toast-bottom-full-width'到'toast-top-right'

    function getOptions() {
        return $.extend({}, defaults, toastr.options);
    }
Run Code Online (Sandbox Code Playgroud)

更新2 …

asp.net-mvc jquery toastr

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

Windows服务的TFS持续部署?

我已经设法使用TFS Msbuild为我的Web项目进行持续部署.

我已经搞砸了几个小时,但找不到相关链接来实现Windows服务的持续部署.

可以使用TFS构建定义为Windows服务执行CD吗?即,对于下面的每个检查,应该执行步骤,我使用TFS2010与Windows Server 2008 R2

1]停止服务,

2]将相应的项目文件夹从(源)构建服务器复制到(目标服务器)'staging server1'或'staging server2'

3]启动服务(愿意手动执行此步骤)

任何博客,教程参考实现这一目标?我的猜测是需要使用Power shell脚本但不确定.

xaml windows-services tfs2010 continuous-deployment

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

Linq to XML使用linq读取xml文件

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE Report SYSTEM "https://abc.mycompany.com/abc/processingreports/processeddtd/abcd_1_8.dtd">
<Report Name="Daily TRANSACTIONS"
        Version="1.8"
        xmlns="https://abc.mycompany.com/abc/processingreports/processeddtd/abcd_1_8.dtd"
        OrgID="ABC_PQR" StartDate="2011-03-10T00:00:00+00:00" EndDate="2011-03-11T00:00:00+00:00">
    <Requests>
        <Request ID="2"
                 Date="2011-03-10T00:21:14+00:00"
                 OrderNumber="1">
            <BillTo>
                <FirstName />
            </BillTo>
            <LineItems>
                <LineItem Number="0">
                    <Quantity />
                </LineItem>
            </LineItems>
        </Request>
        <Request ID="2"
                 Date="2011-03-10T00:21:14+00:00"
                 OrderNumber="1">
                 TransactionNumber="389958330911111">
            <BillTo>
                <FirstName>A</FirstName>
            </BillTo>
            <LineItems>
                <LineItem Number="0">
                    <Quantity>1</Quantity>
                </LineItem>
            </LineItems>
            <UniqueData>
                <UniqueNumber>11111111111111111111111111111</UniqueNumber>
            </UniqueData></Request></Requests></Report>
Run Code Online (Sandbox Code Playgroud)

在使用Linq的上述XML文件中,我只想提取OrderNumber和UniqueNumber OrderNumber ="1"11111111111111111111111111111

提出这些细节的任何想法,建议?

我可以从上面的xml文件中选择元素,但UniqueNumber不与OrderNumber相关联

我正在寻找下面的内容(忽略UniqueNumber不存在的行)OrderNumber - assosicated UniqueNumber

更新 在"requiredElements"中,我期待两个coulmns OrderNumber和UniqueNumber,并将相关值保持为1和11111,因此一个

 #region FileOpen with UTF8 Encoding

 TextReader sr = new StreamReader(cFileName, Encoding.UTF8);
 XDocument reportfile = XDocument.Load(sr, LoadOptions.SetBaseUri);
 XElement xd = …
Run Code Online (Sandbox Code Playgroud)

c# linq-to-xml

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

类型不匹配 Seq.unfold

let fibgen (x,y) = if(x < 4000000) then Some(x+y, (y, x+y)) else None

let fibseq = Seq.unfold fibgen (1,1)
Run Code Online (Sandbox Code Playgroud)

在第二行键入不匹配错误。我究竟做错了什么?我正在使用 F# 2.0

回答

首先在我的交互式窗口上完成重置会话仍然出现相同的错误
,然后重新启动我的项目现在工作正常。

是的,我在同一会话中执行了下面的代码

// The option type is a discriminated union.
type Option<'a> =
    | Some of 'a
    | None




Interactive window Output as below

val fibgen : int * int -> Option<int * (int * int)>

> 


Eluer2.fs(27,25): error FS0001: Type mismatch. Expecting a
    int * int -> ('a * (int * int)) option    
but …
Run Code Online (Sandbox Code Playgroud)

f# f#-interactive

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