小编use*_*798的帖子

Listview XAML中的备用背景色

我正在使用基于itemTemplate的listView.所以我需要在我的模板中交替背景颜色:
- 第一行:白色
- 第二行:灰色
- 第三行:白色
- 第四行:灰色

这是我的模板:

     <DataTemplate x:Key="ItemFlight" >
        <Grid>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="60"/>
                <ColumnDefinition Width="*"/>
            </Grid.ColumnDefinitions>
            <Border Background="#28AADB" Margin="2">
                <Image Source="{Binding Path=IsArrival, Converter={StaticResource BooleanToImageDisplayConverter}}" Width="30" Height="30" VerticalAlignment="Center" Margin="5"/>
            </Border>
            <Grid Grid.Column="1" VerticalAlignment="Center">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="4*"/>
                    <ColumnDefinition Width="3*"/>
                    <ColumnDefinition Width="3*"/>
                    <ColumnDefinition Width="6*"/>
                </Grid.ColumnDefinitions>
                <Grid.RowDefinitions>
                    <RowDefinition Height="*"/>
                    <RowDefinition Height="*"/>
                </Grid.RowDefinitions>

                <TextBlock Text="{Binding FlightName}" FontWeight="Bold" Grid.Column="0" Grid.Row="0"  Margin="10" Style="{StaticResource MyTextBlockStyle}"/>

                <TextBlock Text="{Binding ArrivalOrDepartDateTime, Converter={StaticResource DateTimeConverter}}"  FontWeight="Bold" Grid.Column="0" Grid.Row="1" Margin="10" Style="{StaticResource MyTextBlockStyle}"/>

                <TextBlock Text="{Binding Terminal, Converter={StaticResource StringUpperConverter}}" Grid.Column="1" Grid.Row="0" Margin="10" …
Run Code Online (Sandbox Code Playgroud)

silverlight wpf xaml listview microsoft-metro

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

从select jquery中删除所有选项,但只删除一个

我有一个包含这个值的选择:

<select id="lstCities" class="valid" name="City">
<option value="OSNY">OSNY</option>
<option value="dd">dd</option>
<option value="OSffNY">OSffNY</option>
<option value="ANTONY">ANTONY</option>
<option value="0">Autre...</option>
</select>
Run Code Online (Sandbox Code Playgroud)

如何删除所有选项,但我只想保留

 <option value="0">Autre...</option>
Run Code Online (Sandbox Code Playgroud)

我的问题是我的列表是动态的,有时我有3,5,7,....选择+最后一个 <option value="0">Autre...</option>

javascript jquery removeall

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

如何设置ClientCredentials?

我正在尝试使用WCF服务:

该服务的配置是:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <system.serviceModel>
        <bindings>
            <netNamedPipeBinding>
                <binding name="netNamedPipeEndpoint" closeTimeout="00:01:00"
                    openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
                    transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions"
                    hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288"
                    maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="65536">
                    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
                        maxBytesPerRead="4096" maxNameTableCharCount="16384" />
                    <security mode="None">
                        <transport protectionLevel="EncryptAndSign" />
                    </security>
                </binding>
            </netNamedPipeBinding>
            <netTcpBinding>
                <binding name="netTcpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00"
                    receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false"
                    transferMode="Buffered" transactionProtocol="OleTransactions"
                    hostNameComparisonMode="StrongWildcard" listenBacklog="10"
                    maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10"
                    maxReceivedMessageSize="65536">
                    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
                        maxBytesPerRead="4096" maxNameTableCharCount="16384" />
                    <reliableSession ordered="true" inactivityTimeout="00:10:00"
                        enabled="false" />
                    <security mode="None">
                        <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" />
                        <message clientCredentialType="Windows" />
                    </security>
                </binding>
            </netTcpBinding>
            <wsHttpBinding>
                <binding …
Run Code Online (Sandbox Code Playgroud)

c# wcf credentials

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

使用regex + c限制邮件地址的最大长度#

我创建一个正则表达式来验证电子邮件地址这是我的正则表达式:

@"^\w+(\.?[-+\w])*@\w+([-.]\w+)*\.[a-zA-Z]{2,80}$"
Run Code Online (Sandbox Code Playgroud)

我想邮件地址的最大长度是80但是这个正则表达式我只限制了邮件的最后一部分.

现在

aaa@aa.ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff is invalid
Run Code Online (Sandbox Code Playgroud)

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@aa.ffffffff is valid
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

c# regex

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

使用MVC 4捆绑外部JavaScript文件

我在网上有不同的脚本:

externalurl/INTE /普通/ JS/script1.js

externalurl/INTE /普通/ JS/script2.js

externalurl/INTE //公共/ JS/script3.js

externalurl/INTE //公共/ JS/script4.js

externalurl/INTE //公共/ JS/script15.js

如何在我的解决方案中创建外部JavaScript的javascript包?

    bundles.Add(new ScriptBundle("~/bundles/inte").Include(
            "http://url/inte/common/js/script1.js",
            "http://url/inte/common/js/script2.js",
            "http://url/inte/common/js/script2.js));
Run Code Online (Sandbox Code Playgroud)

javascript asp.net-mvc bundle asp.net-mvc-4 bundling-and-minification

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

通过msdeploy部署时使用的dll grpc_csharp_ext.x64.dll

我在带有这个参数的gitlab上使用msdeploy:

[string[]]$msdeployArgs = @(
            "-source:package='$packageFile',IncludeAcls='False'",
            "-dest:auto,ComputerName='https://$($server):8172/MsDeploy.axd?site=$($iisWebsite)',UserName='$($deployUsr)',Password='$($deployUsrPwd)',IncludeAcls='False',AuthType='Basic'",
            "-verb=sync",
            "-disableLink:AppPoolExtension",
            "-disableLink:ContentExtension",
            "-disableLink:CertificateExtension",
            "-allowUntrusted",
            "-retryAttempts=2",
            "-enableRule:AppOffline",
            "-setParam:name=""IIS Web Application Name"",value=""$iisApplicationName"""
        )
Run Code Online (Sandbox Code Playgroud)

而且我总是有一个错误:

Info: Using ID '41f89bfc-34bd-41c2-a820-ad75f7966651' for connections to the remote server.
Info: Adding ACLs for path (test)
Info: Adding ACLs for path (test)
Info: Adding ACLs for path (test/App_Data)
Info: Using ID '33b1c88c-c667-44b0-9b2e-ffeedf0a3e0f' for connections to the remote server.
Info: Updating file (tes\App_Data\Anonymous.xml).
Info: Updating file (test\Areas\Web.config).
Info: Updating file (test\bin\grpc_csharp_ext.x64.dll).
Error Code: ERROR_FILE_IN_USE
More Information: Web Deploy cannot modify the file …
Run Code Online (Sandbox Code Playgroud)

msdeploy continuous-deployment gitlab-ci grpc

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

postgresql上查询Json字段

我的数据库 pgsql 上有一个 json 列 在此输入图像描述

我需要使用 localId 搜索键,我尝试了以下两个查询:

SELECT *
FROM public.translations
    where datas->>'localId' = 7;
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

 SELECT *
    FROM public.translations
        where datas->>'localId'::text = '7';
Run Code Online (Sandbox Code Playgroud)

没有结果。

请问我该怎么做?

当我进行此查询时,我没有值

SELECT datas->>'localId' as local
FROM public.translations 
SELECT datas::json->>'localId' as local
FROM public.translations 
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

sql postgresql json

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

jquery验证未加载requirejs

我在RequireJS中有一个主模块:

require([
    'jquery',
    'jquery.validate',
    'jquery.validate.unobtrusive'
], function ($) {
    $(document).ready(function () {
        var validator = $("form").validate();
        if ($("#txtFirstName").val() !== "")
            validator.element("#txtFirstName");
    });
});
Run Code Online (Sandbox Code Playgroud)

当我加载此页面时,出现JavaScript错误:

TypeError:$(...).validate不是函数var validator = $("form").validate();**

我现在不知道为什么?加载所有脚本:

在此输入图像描述

jquery unobtrusive-javascript jquery-validate requirejs unobtrusive-validation

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

设置webbrowser值+ windows手机

我的属性描述中有一个html.当我使用textblock(ex texthide)绑定此属性时,它会在textblock中显示html.但我无法将WebBrowser绑定到此属性.如何将html字符串绑定到WebBrowser?

<ScrollViewer 
  HorizontalScrollBarVisibility="Disabled" 
  VerticalScrollBarVisibility="Auto" 
  Margin="25, 0, 0, 0" 
  Grid.Row="0">

  <StackPanel Orientation="Vertical">

    <TextBlock 
      x:Name="TextHide"  
      Text="{Binding Path=Descrption}" 
      Style="{StaticResource servicesText}" 
      TextWrapping="Wrap" />
    <phone:WebBrowser 
      Source="{Binding Descrption}" 
      x:Name="webBrowserHTML" 
      Foreground="Black" 
      Loaded="webBrowserHTML_Loaded" />

<!--<Image Source="../Images/cont_banner.png" Width="270"  Grid.Row="1"/>-->

    <Button Grid.Row="1">
      <Button.Background>
        <ImageBrush ImageSource="../Images/cont_banner.png" />
      </Button.Background>
      <Button.Content>
        <HyperlinkButton Content="" NavigateUri="callto:3950" />
      </Button.Content>
    </Button>

  </StackPanel>

</ScrollViewer>
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?最好的祝福

browser xaml windows-phone-7 windows-phone-8

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