我创建了类型类库的应用程序来打开RDP
我想将这个windows应用程序嵌入到一个web应用程序中,但我需要将服务器名、用户名和密码作为参数传递到dll。
我知道我可以使用对象标记在网页中嵌入dll,并使用PARAM传递参数,但我需要的是使代码传递的PARAM值在对象标记中不是静态的
<OBJECT id="MyWinControl1" height="200" width="200" classid="http:rdp.dll#rdp.rdpControl.cs" VIEWASTEXT>
<PARAM NAME="IP" VALUE="need to pass it by code from Web page" >
我该怎么做?
我正在使用C#ASP.NET 2008
<PARAM NAME="IP" VALUE=<%=value_from_codebehind%> >
代码绑定:
//define string named value_from_codebehind
public string value_from_codebehind;
之后,u可以将值分配给value_from_codebehind
value_from_codebehind = ""passing_value"";
这个有配额的"passing_value"
将转到<%=value_from_codebehind%>
,即u将获得
<PARAM NAME="IP" VALUE="passing_value" >