小编Rhy*_*ous的帖子

使用jQuery的动态AJAX承诺链

我的AJAX调用是在for循环中构建的.它们需要按顺序(同步).我如何用jQuery链接它们?

var array = ['One', 'Two', 'Three'];
var arrayLength = array.length;
for (var arrayCounter = 0; arrayCounter < arrayLength; arrayCounter++) {
    var id = array[arrayCounter];
    getData(id);

    function getData(id) {
        $.ajax({
            url: 'http://example.com/' + id,
            dataType: 'jsonp',
            success: function(d) {
                var response = d;
                console.log(d);
            },
            error: function() {
                alert("ERROR");
            }
        });
    }
}   
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery chaining promise

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

WPF功能区:最大化窗口关闭屏幕

我正在将该System.Windows.Controls.Ribbon库用于我的应用程序.一切都工作得非常好,除非我最大化窗口它开始离开屏幕.

我也注意到使用其他WPF应用程序但是当你使用RibbonWindow它时会变得更糟.

在此输入图像描述

这是我的源代码(我认为没什么好激动的):

<RibbonWindow 
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        x:Class="WpfApplication1.MainWindow"
        Title="TestWindow" Height="350" Width="525" Background="LightSteelBlue">

    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="*"/>
        </Grid.RowDefinitions>

        <Ribbon Grid.Row="0">
            <RibbonTab x:Name="TestRibbon" Header="TestRibbon">
                <RibbonGroup>
                    <RibbonButton x:Name="TestButton" Label="Button" LargeImageSource="traffic_lights_green.png" />
                </RibbonGroup>
            </RibbonTab>
        </Ribbon>

        <ContentControl Grid.Row="1">
        </ContentControl>
    </Grid>
</RibbonWindow>
Run Code Online (Sandbox Code Playgroud)

有没有办法阻止窗口这样做?

.net c# wpf ribbon

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

无法确定保存订单 - EF6的关系的主要结束

我正在添加EF6并尝试重新创建遗留数据库的模型.我也在制作WCF Web服务.有太多的字段,所以我最小化了示例以更好地查明问题.

我正在尝试将一些数据输入到订单的数据库中.订单包括OrderLines,每个OrderLine都可以拥有许可证.OrderLine在极少数情况下是一对多,所以我必须做一对多.如果一个OrderLine和许可证用于零件,则下一个OrderLine和许可证用于该零件的维护.部件许可证必须链接到维护许可证.

在此输入图像描述

ParentLicenceId是个问题.在我的旧数据库中,一个许可证与另一个部件类型维护许可证之间存在关系.因此,如果客户购买第X部分,他们可能需要为部分X维修1年.因此,部分X维护许可证将列出部分X许可证作为其父部分.

using OrderExample;
using System;
using System.Collections.Generic;

namespace OrderExampleCmd
{
    class Program
    {
        static void Main()
        {
            var omc = new OrderExampleEntities();
            var order = new Order
            {
                OrderNumber = new Guid().ToString(),
                OrderLines = new List<OrderLine>()
            };
            // Maitenance
            var orderLine1 = new OrderLine
            {
                OrderLineNumber = 1,
                Licenses = new List<License>()
            };
            var orderLine1License = new License
            {
                LicenseType = "Maintenance"
            };
            orderLine1.Licenses.Add(orderLine1License);

            // Part
            var orderLine2 = new OrderLine
            {
                OrderLineNumber = 2,
                Licenses = …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework

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

标签 统计

c# ×2

.net ×1

ajax ×1

chaining ×1

entity-framework ×1

javascript ×1

jquery ×1

promise ×1

ribbon ×1

wpf ×1