silverlight beta2 从入门到精通(8),与html或aspx页交互(2)

silverlight beta2 从入门到精通(8),与html或aspx页交互(2),第1张

概述这里讲述如何在silverlight里得到html或者aspx页的html输入框的的值.并在silverlight里以跳出窗口的形式把接收到的值显示出来。 1.***TextPage.aspx 这里请注意我添加了两个html控件,分别是:<input id="text1" type="text" />和 <input id="button1" type="button" value="click 这里讲述如何在silverlight里得到HTML或者aspx页的HTML输入框的的值.并在silverlight里以跳出窗口的形式把接收到的值显示出来。

1.***TextPage.aspx
这里请注意我添加了两个HTML控件,分别是:<input ID="text1" type="text" />和
<input ID="button1" type="button" value="click me" />
<body style="height:100%;margin:0;">     <form ID="form1" runat="server" style="height:100%;">         <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>     <input ID="text1" type="text" />     <input ID="button1" type="button" value="click me" />         <div  style="height:80%;">             <asp:Silverlight ID="Xaml1" runat="server" Source="~/ClIEntBin/domsl.xap" MinimumVersion="2.0.30523" WIDth="100%" Height="100%" />         </div>     </form> </body> 2.Page.xaml.cs
    public partial class Page : UserControl     {         public Page()         {             InitializeComponent();             this.Loaded += new RoutedEventHandler(Page_Loaded);         }         voID Page_Loaded(object sender, RoutedEventArgs e)         {             //取得按扭控件             HTMLElement he = HTMLPage.document.GetElementByID("button1");             //为控件注册事件             he.AttachEvent("onclick", (EventHandler)myhanddle);         }         //控件事件         voID myhanddle(object sender, EventArgs args)         {             //改变sl里的背景颜色             this.LayoutRoot.Background = new SolIDcolorBrush(colors.Gray);             //取得HTML输入控件             HTMLElement he = HTMLPage.document.GetElementByID("text1");             //以跳出窗口的形式把接从HTML输入框控制接收到的值显示             HTMLPage.Window.Alert(he.GetProperty("Value").ToString());         }     } 工程文件请到我的资源里下载. 总结

以上是内存溢出为你收集整理的silverlight beta2 从入门精通(8),与html或aspx页交互(2)全部内容,希望文章能够帮你解决silverlight beta2 从入门到精通(8),与html或aspx页交互(2)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1054336.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存