如何访问 DataGridTemplateColumn 中的控件以获取值?
我正在使用此代码:
<DataGrid HeadersVisibility="None" Name="dgUser" Grid.Row="0" Grid.Column="0" AutoGenerateColumns="False" ItemsSource="{Binding}"
CanUserAddRows="False" CanUserDeleteRows="False" CanUserSortColumns="False">
<DataGrid.Columns>
<DataGridTemplateColumn Width="*" Header="" IsReadOnly="True">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Margin="10,0,0,0" Grid.Column="0" Name="partcount">
<TextBlock Margin="0,0,5,0" Text="Count"/>
<TextBox Margin="0,0,5,0" MinWidth="50" Width="Auto" Name="txtcount" Text="{Binding Count}"/>
</StackPanel>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
Run Code Online (Sandbox Code Playgroud)
如何访问txtcount?
如何在Javascript中使用正则表达式替换字符串?
一个特殊的正则表达式现在正在困扰我.我只想替换count=15字符串中的字符串:
countryNo=-1&count=15&page=2
Run Code Online (Sandbox Code Playgroud)
如何获得如下所示的格式:
countryNo=-1&count=**20**&page=2
Run Code Online (Sandbox Code Playgroud)
要么
countryNo=-1&count=**30**&page=2
Run Code Online (Sandbox Code Playgroud)
我尝试过以下方法:
var x = 'countryNo=-1&count=15&page=2';
x = x.replace('count=\d{2}', 'count=30');
Run Code Online (Sandbox Code Playgroud)
什么都没发生.我怎样才能使它工作?