zoukankan
html css js c++ java
在asp.net页面中动态调用方法
系统原来是通过webservice实现的,现在需要在webservice访问cookie, 但在webservice中没法调用cookie,后来发现可以通过下列方法实现:具体例子如下 :
protected
void
Page_Load(
object
sender, EventArgs e)
{
//
参数定义
object
[] args
=
new
object
[]
{}
;
Type type
=
this
.GetType();
//
动态调用方法,方法名可以通过参数传过来
MethodInfo methodInfo
=
type.GetMethod(
"
Test
"
);
if
(methodInfo
!=
null
)
{
args
=
new
object
[methodInfo.GetParameters().Length];
//
对方法名的参数进行赋值
for
(
int
i
=
0
; i
<
methodInfo.GetParameters().Length; i
++
)
{
ParameterInfo param
=
methodInfo.GetParameters()[i];
args[i]
=
Request.QueryString[param.Name];
}
//
执行方法
methodInfo.Invoke(
this
, args);
}
}
public
void
Test(
string
Id,
string
name)
{
//
Response.Write(Request.Cookies[0].Value);
Response.Write(Id
+
"
:
"
+
name);
}
public
void
TestA()
{
Response.Write(
"
dddd
"
);
}
查看全文
相关阅读:
Lotus iNotes 用户启用标识符保险库
Domino NSD日志诊断/分析
从 Domino 7.x 升级到 Domino 8.0.1 后服务器性能下降
Domino服务器命令表
源码:使用LotusScript发送mime格式邮件
构架Domino CA中心之一
如何在DNS中增加SPF记录
构架Domino CA中心之二
在Ubuntu 8.04上安装Domino R8.02
内存陷阱 驯服C++中的野指针 沧海
原文地址:https://www.cnblogs.com/mini/p/891797.html
最新文章
XCode数据类型转换代码 文件读取,写入,XY坐标获取,ASCII转换等
葵花宝典之普及篇 —— HD2 android 各种直刷方法
hd2刷机详细步骤
网站合并...
几种获取元素的方式
远程桌面登录蓝屏、不显示桌面怎么解决?
通过过滤器获取表单元素
分页浏览三
xml操作之创建xml节点
文章分页浏览(二)
热门文章
Flash实现全屏
ActionScript3.0概要
ActionScript绘图函数收集
如何创建Red5应用程序
ffmpeg的编译大全
两个免费转换视频的软件,实现服务器端Video2FLV
FLEX 2.01 全套下载!
Flex站点资源大全
类似网易首页标签的滑动效果
Domino邮件服务器配置多台
Copyright © 2011-2022 走看看