XAML
<UserControl x:Class="SilverlightApplication.Page" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="400" Height="300"> <Grid x:Name="LayoutRoot" Background="White"> <Canvas> <Button Width="200" Height="50" Content="HelloWorld" Click="Button_Click" x:Name="Ok" Canvas.Top="10" Canvas.Left="10"></Button> </Canvas> </Grid> </UserControl>
XAML.CS
private void Button_Click(object sender, RoutedEventArgs e) { Ok.Content = DateTime.Now.ToString();
Uri uri=new Uri("http://www.google.com");
HtmlPage.Window.Navigate(uri, "doc"); }
DEFAULT.ASPX
<tr style="height: 400px" valign ="top" > <td> <asp:Silverlight ID="Silverlight1" runat="server" Height="100%" MinimumVersion="2.0" Source="~/ClientBin/SilverlightApplication.xap" Width="100%"> </asp:Silverlight> </td> </tr> <tr> <td> <iframe id="Iframe1" name="doc" src="http://www.baidu.com" frameborder="0" height="200px" ></iframe> </td> </tr>