ASP.NET中A页面如何调用B页面中的函数?都有什么办法可以实现? 5

 我来答
bbn_bbn
2011-08-28 · TA获得超过358个赞
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:141万
展开全部
楼上正解。
不过也可以将B页面中的函数设置为Public,在A页面中用 B页面名.要调用的函数名(参数) 来调用
追问
“在A页面中用  B页面名.要调用的函数名(参数)  来调用”,可以这样调用的吗?怎么我调用不了呢?具体怎样调用的?要引用什么命名空间之类的吗?
追答
楼主是不是新建的项目是“网站”,那样的话只能调用到另一个页面中某控件的属性,不能调用到方法,要想调用同一个方法,最好写到类里面。
要想这样调用函数,在VS中"新建项目",选择“ASP.NET Web 应用程序”才可以。调用方式
B页面名称 asd=new B页面名称;
asd.函数(参数); //函数必须为Public
Ps:如果找不到函数,先生成一下项目。
不知道楼主的需求是什么?必须在A页面中调用B页面的函数吗?传值不行吗?
百度网友59d1d93f2
2011-08-28 · TA获得超过1.2万个赞
知道小有建树答主
回答量:1063
采纳率:100%
帮助的人:687万
展开全部
如果是这样,应该写到公用的类中啊。
除非你要的传入参数是B页面的。这样你调用了也取不到值。所以。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乱世vs狂人
2011-08-29 · TA获得超过120个赞
知道小有建树答主
回答量:151
采纳率:0%
帮助的人:92.6万
展开全部
给你两个方向:
1. 代理方法delegate
2. 使用反射Refection机制
具体使用方法百度搜索一下就有很多技术类的文章可以参阅
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式