ASP.NET用户控件问题? 高手进!

ASP.NET用户控件支持执行跨页面发送吗?
我在用户自定义控件中用Button控件的PostBackUrl属性做跨页面发送,但是好像总不成功

不能,用户控件是被某页面包含进去的,你实际发送传参数是在页面之间进行的
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-01-26
支持的,譬如你在一个页面a设置textbox一个button,在另一个页面b设置了lable
你想在a里的textbox输入字符串,然后点击button到另一个页面b然后lable里显示字符串 假如实现这一功能,不知道这算不算你说的跨页面发送。
实现办法将button属性postbackurl属性改为b,
在b的pageload里 这样写 lable1.text=(textbox)previouspage.findcontrol("textbox1").text就可以了
第2个回答  2010-01-26
你指的是发送什么?传参?

要是传参可以用URL
第3个回答  2010-01-26
说的详细点,没你的明白意思,想实现什么功能?

ASP.NET中用户控件在设计页面显示,但是在网页中不显示
用户控件,你拖动过来就会显示,但是你属性如果是设置它隐藏的,网页中当然就不会显示了。你看看它的visible属性:true可见的,false不可见的。

ASP.NET 创建或使用用户控件
新建项目—>用户控件(.ascx后缀名哦),创建好后,里面可以拖控件、程序处理等等,但不能加上像html、head、body之类的标签,因为继承用户控件的页面已经包含这些了

简述用户控件和asp.net窗体的区别
用户控件和asp.net窗体的区别如下:用户控件在内容周围不包括<html>、<body>和<form>元素,而asp.net窗体中包括这些元素。用户控件可以像文本文件一样简单,或者它们可以包含其他asp.net服务器控件。

asp.net为什么我动态加载的用户控件一刷页面就没了?
如果你是通过Page_Load()事件或者间接通过这个事件加载的控件,那么必须每次打开页面的时候都得重新加载一遍。否则,就会消失的。你想达到的效果,我可以给你两个建议。第一,在Page_load()里面加上判断:if (!IsPostBack)。第二,你可以把数据的内容放到DataView。如果还有其它的问题,欢迎到到百度HI的...

在ASP.NET中,用户控件,自定义控件,复合控件有哪些区别?
用户控件是自定义、 可重用控件,比如你所有的页面都需要有LOGO或者导航之类的,需要重复使用的,就可以创建用户控件 如果要更改的现有控件, 如按钮或标签, 功能那就需要自定义控件,就是可以给现有控件扩充功能 复合控件就是你自己创建的控件,举个例子,可能有点夸张比如聊天控件,直接用你创建的控件就能...

asp.net 用户控件,
也存到数据库里啊 这么说吧 你把图片保存在本地特定的文件夹下 然后在数据库里所保存的是图片地址 这样明白了吗? 不要保存一个完整的地址 因为是在一个特定的文件夹下 所以在取图片时固定前边的格式 数据库里其实保存的是图片的名字

asp.net用户控件里超链接路径问题
修改控件所有链接 如 href="..\/Default.aspx" target="_self">家教首页 改为 href="\/Default.aspx" target="_self">家教首页 这样代表根目录下的Default.aspx文件,就可以了

asp.net的自定义控件和用户控件的区别
一).用户控件和自定义控件概述 用户控件(UserControl): 扩展名为*.ascx,跟*.aspx在结构上相似,是指页面中 加载的功能块,只是用户控件不能单独作为页面运行,必须嵌入到*.aspx页面或其它用 户控件中使用.自定义控件,跟HtmlControl或WebControl相似,编译后可以添加引用到工具栏里 面,直接用鼠标拖动...

Asp.net用户控件里面怎么不能使用set 和get,一输入就飘红?有图哦
你的Get语句没有写完.你的BoardID是一个string,你必须在get中写上一个返回return的语句.如 get { return string.Empty;}

asp.net的控件
asp net的内置控件分为两种:HTML 控件 (HTML control)和用户控件 (User control)。外置控件,在使用前,需要将其添加到Visual Studio .NET环境中。然后就可以通过启动一个新项目来使用新的控件。 虽然有的时候,控件在开发机器上运行正常,但当程序被部署到终端用户机器上时,会出现问题。因为很多终端...

相似回答
大家正在搜