Как разместить приложение windows form в интернете ASP.NET с#
Привет,
Я создал один пользовательский элемент управления Windows Form, и мне нужно поместить его на веб-страницу, для этого я использую <object> В веб-форме, чтобы открыть элемент управления windows form на веб-странице.
Что я уже пробовал:
what i have done is create a windows form user control, take the dll and paste it in the root of the web application project. then load the web application, its not showing the user control which i have created in windows form, just show a frame i the internet explorer. this is my windows form control.. <pre>[ComVisible(true)] public partial class UsercontrolTest : UserControl { private System.ComponentModel.Container components = null; public UsercontrolTest() { InitializeComponent(); } }
страница ASPX..
< html xmlns="http://www.w3.org/1999/xhtml" > < head runat="server" > < title >Web host< /title > < script type="text/javascript" > function showmessage() { debugger; var winctrl = document.getElementById("DicomT"); winctrl.innerHTML("Message sent from the HTML page!!"); } < /script > < /head > < body > < form id="form1" runat="server" > < div > < h1 >Windows form control< /h1 > < object id="DicomT" height="300" width="500" classid="http://localhost/Testhost.dll#Testhost.UsercontrolTest" > < /object > < br/ > < asp:Literal ID="Literal1" runat="server" >< /asp:Literal > < br/ > < input type="button" onclick="showmessage()" value="Send Message"/ > < /div > < /form > < /body > < /html >
can anyone help me , its quite urgent. Thanks in advacnce...