在网页中使用Winform控件,并调整其大小(using Winform control in ASP.NET and adjust its size)

客户难缠,时间紧迫,郁闷ing

 

使用Winform控件的方法还没来的及翻译:

http://www.15seconds.com/issue/030610.htm

http://codebetter.com/blogs/peter.van.ooijen/archive/2007/06/18/including-a-winforms-user-control-in-an-asp-net-web-page.aspx

http://www.codeproject.com/KB/miscctrl/htmlwincontrol.aspx

 

调整大小的方法,使用JS

 代码是基于http://www.codeproject.com/KB/miscctrl/htmlwincontrol.aspx这里的,大家可以去下载看看

 

<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
< html >
    
< head >
        
< title ></ title >
        
< meta  name ="GENERATOR"  content ="Microsoft Visual Studio .NET 7.1" >
        
< meta  name ="ProgId"  content ="VisualStudio.HTML" >
        
< meta  name ="Originator"  content ="Microsoft Visual Studio .NET 7.1" >
        
< script  id ="clientEventHandlersJS"  language ="javascript" >
<!--

function  Button1_onclick() {
    alert(DateTimePicker.Date);
}

function  resize()
{
    
var  uc = document.getElementById( " DateTimePicker " );
    uc.style.height
= " 310 " ;
    uc.style.width
= " 1100 " ;
}

// -->
         </ script >
    
</ head >
    
< body  ms_positioning ="GridLayout"  onload ="resize();" >
        
< TABLE  height ="95"  cellSpacing ="0"  cellPadding ="0"  width ="188"  border ="0"  ms_2d_layout ="TRUE" >
            
< TR  vAlign ="top" >
                
< TD  width ="10"  height ="15" ></ TD >
                
< TD  width ="47" ></ TD >
                
< TD  width ="131" ></ TD >
            
</ TR >
            
< TR  vAlign ="top" >
                
< TD  height ="55" ></ TD >
                
< TD  colSpan ="2" >
                    
< OBJECT  id ="DateTimePicker"  height ="31"  width ="177"  classid ="bin/DeAcero.Web.Controls.DateTime.dll#DeAcero.Web.Controls.DateTime.DateTimePicker"
                        VIEWASTEXT
>
                    
</ OBJECT >
                
</ TD >
            
</ TR >
            
< TR  vAlign ="top" >
                
< TD  colSpan ="2"  height ="25" ></ TD >
                
< TD >< INPUT  id ="Button1"  type ="button"  value ="Button"  name ="Button1"  onclick ="return Button1_onclick()" ></ TD >
                
< input  id ="Button2"  type ="button"  value ="button2"  onclick ="resize();"   />
            
</ TR >
        
</ TABLE >
    
</ body >
</ html >

 

效果如图:

 

在网页中使用Winform控件,并调整其大小(using Winform control in ASP.NET and adjust its size)

你可能感兴趣的:(asp.net)