直接新建一个ascx,然后cs文件中定义一个属性,例如: private string title = ""; public string strTitle { get { return title; } set { title = value; } },页面拖入ascx,然后通过strTitle传参过去。
<DIV style="POSITION: absolute;Z-INDEX:105;left:<%=left%>;top:<%=top%>;visibility:<%=visibility%>" UserName=<%=UserName%> id="ctrls" onmousedown="engage()" onmouseup="release()"> </DIV>在ascx上贴以上代码,后台 #Region "Private 变量" Private strUserName As String = "" '用户名 Private intLeft As Integer '横坐标 Private intTop As Integer '纵坐标 Private strVisibility As String '是否显示 #End Region#Region "Public Property UserName " Public Property UserName() As String Get Return strUserName End Get Set(ByVal Value As String) strUserName = Value End Set End Property #End Region调用可以先把控件拖过去,或者动态加载,动态加载如下 Dim ctrl As PLC_Slave ctrl = LoadControl("Control\PLC_Slave.ascx") ctrl.ID = "Slave" & SlaveNo ctrl.UserName = "设置名称" ctrl.Left = 100 ctrl.Top = 100If ctrl.Visibility Is Nothing Then ctrl.Visibility = "hidden" End If plane2.Controls.Add(ctrl)vb代码,做个参考
private string title = ""; public string strTitle
{
get { return title; }
set { title = value; }
},页面拖入ascx,然后通过strTitle传参过去。
UserName=<%=UserName%> id="ctrls" onmousedown="engage()" onmouseup="release()">
</DIV>在ascx上贴以上代码,后台
#Region "Private 变量"
Private strUserName As String = "" '用户名 Private intLeft As Integer '横坐标
Private intTop As Integer '纵坐标
Private strVisibility As String '是否显示
#End Region#Region "Public Property UserName "
Public Property UserName() As String
Get
Return strUserName
End Get
Set(ByVal Value As String)
strUserName = Value
End Set
End Property
#End Region调用可以先把控件拖过去,或者动态加载,动态加载如下
Dim ctrl As PLC_Slave
ctrl = LoadControl("Control\PLC_Slave.ascx")
ctrl.ID = "Slave" & SlaveNo
ctrl.UserName = "设置名称"
ctrl.Left = 100
ctrl.Top = 100If ctrl.Visibility Is Nothing Then
ctrl.Visibility = "hidden"
End If
plane2.Controls.Add(ctrl)vb代码,做个参考
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="ZiDingYi.ascx.cs" Inherits="manager_xiaoshoufeiyong_ZiDingYi" %>
<div class="box">
<ul>
<asp:Repeater ID="<%=rpid %>" runat="server">
<ItemTemplate>
<li onclick="GoSortList('<%=url %>')"><a href='<%=urlhref %>'
style='color: <%=colorclick %>'>
<%=name%>
</a></li>
</ItemTemplate>
</asp:Repeater>
</ul>
</div><script type="text/javascript">
function GoSortList(url){ window.navigate(url);
}
</script>这是自定义控件里的内容 怎么调用呢