我正在使用基于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) 我有一个包含这个值的选择:
<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>
我正在尝试使用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) 我创建一个正则表达式来验证电子邮件地址这是我的正则表达式:
@"^\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)
我怎样才能做到这一点?
我在网上有不同的脚本:
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
我在带有这个参数的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) 我需要使用 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)
我在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
我的属性描述中有一个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)
有什么想法吗?最好的祝福
c# ×2
javascript ×2
jquery ×2
xaml ×2
asp.net-mvc ×1
browser ×1
bundle ×1
credentials ×1
gitlab-ci ×1
grpc ×1
json ×1
listview ×1
msdeploy ×1
postgresql ×1
regex ×1
removeall ×1
requirejs ×1
silverlight ×1
sql ×1
wcf ×1
wpf ×1