我在尋找4個按鈕,這些按鈕都導致相同的頁面。但取決於選擇哪個按鈕,該目標頁面中查詢的內容是不同的。從單擊按鈕時獲取數據並將其插入到另一頁中的查詢中C#代碼
因此,例如可以說這些按鈕被命名爲「button1」「button2」「button3」和「button4」。這些按鈕位於名爲TitlePage.xaml的頁面上。
然後所有按鈕導航到一個名爲MainPage.xaml中頁面,該頁面的代碼中是這段代碼
var qry = "/tblChemicals?$filter = " + (here is where i want to reference the button clicked) +" eq '" + Search.Text +"'";
所以,如果被點擊按鈕,一個字符串將實際工作中閱讀
var qry = "/tblChemicals?$filter = button1 eq '" + Search.Text +"'";
這裏就是按鈕定義的XAML代碼
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<Button x:Name="Button1" Content="Button1" Height="72" HorizontalAlignment="Left" Margin="143,6,0,0" Name="button1" VerticalAlignment="Top" Width="160" Click="button1_Click" />
<Button x:Name="Button2" Content="Button2" Height="72" HorizontalAlignment="Left" Margin="143,6,0,0" Name="button1" VerticalAlignment="Top" Width="160" Click="button1_Click" />
<Button x:Name="Button3" Content="Button3" Height="72" HorizontalAlignment="Left" Margin="143,6,0,0" Name="button1" VerticalAlignment="Top" Width="160" Click="button1_Click" />
<Button x:Name="Button4" Content="Button4" Height="72" HorizontalAlignment="Left" Margin="143,6,0,0" Name="button1" VerticalAlignment="Top" Width="160" Click="button1_Click" />
</Grid>