求解:如何实现在ASP.NET页面中动态创建组件? 实现效果,在ASP。NET页面中判断用户是否登录。如果未登录就创建登录用的按纽、文件框等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、可以设置控件的Visible属性设置是否显示UI2、可以在页面中加PlaceHolder控件,创建控件后,用PlaceHolder.Controls.Add(你的控件);3、创建用户控件,根据需要用Page.LoadControl方法Load控件 有没有示例?代码我要在页面中处理,还不是CS文件中。因为与组件同时显示的还是HTML的一些元素。我是在一个页面中,指定的位置来判断用户是否登录。没有登录显示一段HTML和组件,登录后显示另一段HTML和组件。 login在后台(cs)声明为一个public变量, 判断用户是否登录,比如取session值等在aspx页面可以通过代码混编 <%if(login){%> 显示登录 HTML和组件<%}else{%> 显示另一段HTML和组件<%}> 这样哪行啊?组件是在CS文件中定义的。比方说Button这个控件吧,它的定义,事件都是写在CS文件里的。CS文件比页面文件先运行,当它发现页面中没有<ASP:button></ASP:button>时就会报错,说未将对象引用到实例。所以,在页面中简单的判断是不行地。 1、perilla(紫苏) 说的方法可以;2、你定义个用户控件控件(如usercontrols.asmx),把显示逻辑防到控件里去实现把这个控件放到你的aspx页里就行了 如果要最简单的答案,我会建议用ASP.NET 2.0,里面有LoginView控件,可以设计几个Template分别用于用户是否登录、登录为不同角色时显示不同的内容。当然,你自己封装一个那样的控件也可以,你可以做一个最简单的TemplateControl,检测是否为登录用户,是就正常Render这个Template里面的内容,不是就不Render。 iframe问题??????????? win2003 sp2企业版安装iis6问题 点击一个按钮后在新窗口显示PDF oracle的学习目标是什么呢 问个DataList问题 我这个存储过程到底错哪了?救命 linkButton 各位高手帮我解决一下 我这样写的系统算是MVC模式吗? 急急急!!!!分不够,可以再加!!!asp.net网站怎样才可以发布到外网上去???? 想接交几位在上海做asp.net开发的朋友。QQ:50348 Msn:[email protected] 在asp.net中如何查找一个文件中是否包含要查找的内容? 如何判断上传图片的高度和宽度等基本信息?
2、可以在页面中加PlaceHolder控件,创建控件后,用PlaceHolder.Controls.Add(你的控件);
3、创建用户控件,根据需要用Page.LoadControl方法Load控件
<%if(login)
{
%>
显示登录 HTML和组件
<%}else{%> 显示另一段HTML和组件
<%}>
2、你定义个用户控件控件(如usercontrols.asmx),把显示逻辑防到控件里去实现
把这个控件放到你的aspx页里就行了