[笔记系列]UserControl uc在aspx使用自定义Tag,抓取存为ViewState方法

<%--在aspx(html)引用的uc--%><%@ Register Src="~/路径就对了/ABC.ascx" TagPrefix="TagPrefixName" TagName="TagName" %><%--在aspx(html)使用的uc--%><TagPrefixName:TagName runat="server" ID="YourId" Tag_Text="自订的Tag"/>//ABC.ascx.vb//使用的function vbProtected Sub BT_S_C_1_Click(sender As Object, e As EventArgs) Handles BT_S_C_1.Click    Dim sNumid As String = Page.Request("num_id")    Dim sProcess As String = ViewState("YourTag")    //do something ~~~~~End Sub//Tag_Text() 主要这个 vbPublic Property Tag_Text() As String    Get        Return ViewState("YourTag")    End Get    Set(ByVal value As String)        ViewState("YourTag") = value    End SetEnd Property//-----------------------补充---------------------//UserControl 呼叫 父网页的Function    Dim p As Page = Me.Parent.Page    Dim pageType As Type = p.GetType()    Dim reUrl As MethodInfo = pageType.GetMethod("function名字")    reUrl.Invoke(p, New Object() {"参数1","参数2","参数3"})

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章