ASP.NET ASCX使用实例变量
发布时间:2020-12-16 07:28:09 所属栏目:asp.Net 来源:网络整理
导读:假设我有一个ASCX用户控件,需要访问当前用户的全名. ASPX页面顶部包含此行 %@ Register src="top.ascx" tagprefix="custom" tagname="top" % 而这一行在体内: custom:top runat="server" / ASPX文件知道当前用户的用户ID,并可以确定他的全名.那么如何使用AS
假设我有一个ASCX用户控件,需要访问当前用户的全名. ASPX页面顶部包含此行
<%@ Register src="top.ascx" tagprefix="custom" tagname="top" %> 而这一行在体内: <custom:top runat="server" /> ASPX文件知道当前用户的用户ID,并可以确定他的全名.那么如何使用ASPX文件运行的代码将其信息提供给ASCX文件呢? 解决方法
您可以使用用户控件的
Page property并将其强制转换为页面实例.然后,调用页面类的方法以获取用户名.
要使其在动态编译的项目中工作,您必须做更多的工作才能让控件识别动态编译页面的数据类型. Here is a short tutorial on how to do. 或者,如Brandon outlines所示,执行相反的操作,让您的页面告诉用户控制信息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net web大文件上传带进度条实例代码
- asp.net mvc 之旅 —— 第六站 ActionFilter的应用及源码分
- asp.net – 实体框架:如何解决“FOREIGN KEY约束可能导致循
- asp.net-web-api – Web API / JsonMediaTypeFormatter接受
- asp.net – 为“忘记密码”执行代码的最佳方式
- 如何防止ASP.NET MVC将日期从UTC转换为本地?
- asp.net-mvc – MVC中的IE7仅样式表
- asp.net-mvc – 在ASP.NET MVC项目和Cordova项目之间共享代
- asp.net-mvc – 路由到具有相同名称但不同参数的操作
- asp.net-mvc – Asp.net MVC5,如何加载.hbs文件
推荐文章
站长推荐
- asp.net-mvc – 如何最好地使用ASP.NET MVC中的E
- asp.net-core – ABP框架中的集成Windows身份验证
- asp.net-mvc-4 – 使用Twitter Bootstrap 3放置验
- asp.net – c#如何获取httpResponse.BinaryWrite
- 优化 – 在经典ASP内存泄漏中实现对象缓存
- asp.net-mvc – 使用HTML.Grid显示子对象
- asp.net-mvc – 具有已定义范围的.NET ASP.NET M
- asp.net-mvc – 如何在.net mvc中使用私有操作方
- redis 介绍和常用命令
- 上周热点回顾(3.4-3.10)
热点阅读