用户控件实现上传功能的问题

shiweichen184 2006-10-19 04:06:58
用用户控件做了一个上传功能(Upload.ascx),在一个页面里(webform1.aspx)放两个这样控件,在提交后,webform1.aspx里面的代码如何知道Upload.ascx在上传好以后的一些信息,如文件名,保存的文件夹等。

多谢各位!
...全文
216 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
shiweichen184 2006-10-30
  • 打赏
  • 举报
回复
自己继续努力!
manasheep 2006-10-23
  • 打赏
  • 举报
回复
用事件,自定义一个用户控件的事件,上传完成后触发并传递消息即可。
aspx页面只要添加该事件的委托并处理就行了。
liwenmin 2006-10-23
  • 打赏
  • 举报
回复
可以用Session或Cookies,我最近也想解决两个用户控件互相传值问题!
蒋晟 版主 2006-10-20
  • 打赏
  • 举报
回复
看看asp.net的fileupload控件怎么写的吧
shiweichen184 2006-10-20
  • 打赏
  • 举报
回复
楼上各位:
我试验过,用户控件里面的代码是在webform1.aspx的后台代码执行结束后再开始执行的。上传实现需要在用户控件里面page.ispostback=true 的情况下才能进行,所以用属性或方法的方式无法处理。


to:myminimouse(出来发帖,迟早要结的)
我的意思是,在webform1.aspx的后台代码对用户控件上传的过程可控,换句话说就是把上传后的结果(如文件大小)反馈给webform1.aspx的后台代码。
job_2006 2006-10-20
  • 打赏
  • 举报
回复
友情UPUPUP
sdav 2006-10-19
  • 打赏
  • 举报
回复
没什么难的吧??晕倒,写个属性就好了嘛!
反正都是读文件流;
股神 2006-10-19
  • 打赏
  • 举报
回复
up.........
xiangxiangwo 2006-10-19
  • 打赏
  • 举报
回复
在用户控件里面写上属性用来接收服务器控件的信息,那样就可以通过访问属性的方法来获取必要的信息了.
例如,一个简单的自定义控件]

public string show //定义自定义控件的属性show
{

get
{
return msg.Text;
}
set
{
msg.Text=Value;
}

}


说明:msg是label控件的id 代码<asp:Label id="msg" runat="Server">

使用时则可以 控件名.show
min_1982 2006-10-19
  • 打赏
  • 举报
回复
上传好以后的一些信息,如文件名,保存的文件夹等是你自己写的啊
sunjay117 2006-10-19
  • 打赏
  • 举报
回复
在用户控件里面写不是很好
soldierluo 2006-10-19
  • 打赏
  • 举报
回复
是啊文件存放的路径是你自己决定的啊
myminimouse 2006-10-19
  • 打赏
  • 举报
回复
在提交后,webform1.aspx里面的代码如何知道Upload.ascx在上传好以后的一些信息

什么意思?你是想实现什么?
上传好以后的一些信息,如文件名,保存的文件夹等。这些不是你自己写的?
4.1 使用控件显示文本 实例 显示密码格式文本 实例 显示长日期格式时间 实例 显示金额格式文本 4.2 使用控件显示图片 实例 显示验证码图片 实例 动态显示用户头像 实例 使用网页对话框显示图片 实例 实现上传图片 实例 GridView控件显示商品缩略图 4.3 控件的超级链接 实例 ImageButton按钮超级链接查看商品详细信息 实例 GridView控件中使用超级链接模板列查看详细信息 实例 DataList控件模板中使用LinkButton查看详细信息 4.4 下拉列表框的应用 实例 间接改变DropDownList当前选项 实例 实现多个DropDownList控件的联动 实例 动态添加、删除DropDownList控件选项 4.5 单选按钮的应用 实例 性别选择 实例 网络考试系统中单选题答案的选择 4.6 复选框的应用 实例 登录身份选择 实例 网络考试系统中多选题答案的选择 4.7 控件连接数据源 实例 通过向导配置AccessDataSource 实例 通过向导配置SqlDataSource 实例 通过向导配置XmlDataSource 4.8 GridView控件的应用 实例 数据绑定并实现分页功能 实例 选中、编辑、取消、删除数据项 实例 GridView实现正反双项排序功能 实例 GridView控件中DropDownList控件的绑定 实例 通过CheckBox删除选中记录 实例 删除GridView控件行信息弹出确认提示框 实例 在GridView控件实现自动编号 实例 GridView控件实现主细表 实例 查看当前页详细信息 实例 单元格中指定字符串固定长度 实例 供求信息网审核发布信息 实例 根据学生成绩合格与不合格显示不同颜色 4.9 DataList控件的使用 实例 绑定数据并实现分页 实例 编辑DataList控件模板显示员工信息 实例 DataList控件实现主细表 实例 DataList控件实现删除功能 4.9 Repeater控件的使用 实例 Repeater控件数据绑定 实例 Repeater控件分页 实例 编辑Repeater控件标识商品信息

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧