文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 专题 求职 读书
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» .Net » winform如何获得webform中的控件列表       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [求助] winform如何获得webform中的控件列表  ( 查看:368  回复:2 )   
 
popokay
新新人类  点击可查看详细



帖子 1
精华 0
无忧币 10
积分 2
阅读权限 20
注册日期 2007-9-16
最后登录 2008-7-1 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-6-29 14:05   标题:winform如何获得webform中的控件列表
上一帖 |
我想写一个 winform 程序,实现如下功能,
给定 asp.net webform 对应的dll, 能获得这个webform中控件的列表.

注:  给定一个 winform 的exe程序,通过反射可以得到窗体中的控件列表,
    但是我目前尝试通过反射好像没有办法得到  webform 的控件列表.
      尝试遍历,但是发现 formPage.Page.Controls 的count属性为0.  
      (formPage是webform窗体类对应的实例)

望各位大虾不吝赐教啊!! 谢谢~
说明: 发现通过反射得到的webform实例对应的类型是 {MyWebNameSpace.LoginPage}
          而如果在webform本身,查看this的类型则是{ASP.LoginPage_aspx}

[ 本帖最后由 popokay 于 2008-6-29 14:07 编辑 ]



网络虽虚拟,技术无边界,来看看大家“真面目”!
2008-6-29 14:051楼
[ 顶部 ]
 
ssbird
副版主  点击可查看详细


十二生肖之鼠   狮子座   行业勋章   技术勋章   诚信兄弟  
帖子 226
精华 0
无忧币 3102
积分 376
阅读权限 140
注册日期 2007-11-23
最后登录 2008-8-30 在线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-6-30 16:24 
winform与webform的控件是不能直接通用的,一般需要结合MSHTML与WebBrowser才可进行使用。



网络虽虚拟,技术无边界,来看看大家“真面目”!
2008-6-30 16:242楼
[ 顶部 ]
 
jl1023
新新人类  点击可查看详细



帖子 6
精华 0
无忧币 6
积分 6
阅读权限 20
注册日期 2007-4-23
最后登录 2008-7-2 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-7-2 10:54 
哈哈,学习了,谢谢。



网络虽虚拟,技术无边界,来看看大家“真面目”!
2008-7-2 10:543楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号