兄弟跪求,快挂了,ASP.NET2.0 如何在一个页面中,反射获取另一个页面类呢?分不多,全给了

xiongdigujunfeng 2008-12-13 11:45:50
string TypeName = Request["t"].ToString();
Type myType = Type.GetType(TypeName);//取得系统类型
object obj = Assembly.GetAssembly(myType).CreateInstance(TypeName);//创建实例

我一JS,调AjaxHandle.aspx,传递类名和参数进去,
可每次都获取不到该页面类,可获取 AjaxHandle类是可以的。
2003下,没问题,在2005下没怎么用过,高手解救一下吧。
...全文
90 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
mengxj85 2008-12-13
  • 打赏
  • 举报
回复
帮顶
xiongdigujunfeng 2008-12-13
  • 打赏
  • 举报
回复
楼上的兄弟说的和我的问题不一样吧
sunshine_anycall 2008-12-13
  • 打赏
  • 举报
回复
为什么要直接访问页面类呢?
sunshine_anycall 2008-12-13
  • 打赏
  • 举报
回复
<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

protected void Page_Load(object sender, EventArgs e)
{
// Find the server name on the previous page
TextBox txt =
(TextBox)Page.PreviousPage.FindControl("serverNameText");
if (txt != null)
prevServerName.Text = Server.HtmlEncode(txt.Text);
else
prevServerName.Text = "[Name Not available]";
}
</script>

<html >
<head runat="server">
<title>Page A</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h2>Database Server is Not Available</h2>

<p>This page appears if the named database server is not
available, but the URL displays as the main target page.</p>

<p>Server Name (From Page.PreviousPage):
<asp:Label ID="prevServerName" runat="server" /></p>

<p>Refresh the page to see if the server is now available.</p>
</div>
</form>
</body>
</html>


xiongdigujunfeng 2008-12-13
  • 打赏
  • 举报
回复
不一样的,05下,在一个页面类中,不后访问另一个页面类。
我晕的要死了,兄弟帮忙指点下吧
我现在的做法是,直接去访问业务层下的方法,感觉应该可以。
但这种做法好像不是太好
sunshine_anycall 2008-12-13
  • 打赏
  • 举报
回复
用Previous page属性,例子:
<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

protected void Page_Load(object sender, EventArgs e)
{
// If second is an even number, the server is available
// Replace this line with a valid check for the server.
bool IsServerAvailable = (DateTime.Now.Second % 2 == 0);

if (!IsServerAvailable)
Server.Transfer("Notify.aspx", true);
}
</script>

<html >
<head runat="server">
<title>Switch Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h2>Database Server is Available</h2>

<p>This page appears if the database server
is available.</p>

<p>Enter a pretend Server Name:
<asp:TextBox ID="serverNameText"
runat="server">MyDatabaseServer</asp:TextBox>
</p>

<p><asp:Button ID="SubmitButton" runat="server"
Text="Is server available?" /></p>
</div>
</form>
</body>
</html>
tian_fang 2008-12-13
  • 打赏
  • 举报
回复
和03差不多吧
tianshangfei 2008-12-13
  • 打赏
  • 举报
回复
oo
niitnanfeng 2008-12-13
  • 打赏
  • 举报
回复
本来就没那么复杂的问题复杂化了。
xiongdigujunfeng 2008-12-13
  • 打赏
  • 举报
回复
问题用一种变通方式,解决了,中转页面,直接调用业务层的方法,把需要的结果取出来。

建议使用
xiongdigujunfeng 2008-12-13
  • 打赏
  • 举报
回复
我要在js中异步调用,后台方法
在JS中把要调用的方法,页面类名,参数传到一中转页面
,中转页面中,根据这些信息,反射调用方法,返回参数
现在的问题是 在中转页中,不能创建其它页面类.

不知sunshine_anycall 有什么高招,请赐教
人工智能作文400字 人工智能作文400字合集六篇 人工智能作文400字 篇1 "你觉得人工智能是什么?"刚上大学的哥哥和我视频时问道。我歪着头反问:"是电 脑和手机吗?"哥哥笑了一下,接着说:"差不多吧,人工智能的英文叫做artificial, technology,简称ai,而真正意义上的人工智能就是能够帮助人完成复杂工作的东西 。"说着,他把电脑打开,然后在一个黑黑的屏幕上敲出了一连串大多数我不认识的英文 单词,敲完后按下回车键,一个用虚线连接的卡通人物出现在屏幕,真是太奇妙了! "刚刚你在屏幕上看到的那些英文单词和数字组成的就叫做'代码',有了代码就有了 这个卡通人物。你经常用的浏览器也是用代码开发出来的。你知道吗?你经常用的那款 经常推送学习干货的应用程序也是用哥哥现在写代码的这个小窗做出来的。"哥哥说道。 忽然间我有了一个新的想法,便问哥哥:"哥哥,机器人算不算人工智能呀?"哥哥说: "当然是了,它是由许多的算法集成的。"视频时,哥哥告诉我:"玲玲,如果以后你 想学人工智能,那你要好好学习,掌握更好的学习方法,为以后大学的专业打牢基础咯 。" 人工智能已经渗透到了各行业,不愿意接受"智能世界"的洗礼,最后只能被这个 时代拒之门外。因为哥哥给我的介绍,我对人工智能多了一层了解,并对人的智慧感 到无比的敬畏。 人工智能作文400字 篇2 人工智能是把双刃剑,用得好,它就是人的一大助力,用得不好,它可能会成为一 场灾难。而我个人的观点更偏向于后者。 就连社会最底层的人们都没有奴性,更何况是更加高等的人工智能,它们不可能会心 甘情愿地听命于我们人,虽然现在它们没有任何不良的举动,但是未来呢?现在的"阿 尔法狗"能做到自己和自己下棋,还观看他人的对局,现在它们就如同古生物时期的我们 ,在磨砺之不断地进步,而且它们出现在高科技时代,进步和进化地可能都大于当初 的我们。 也许以后的某一天,人工智能接触到了更多文化,懂得了地球数亿年来不变的法则― ―弱肉强食,会不会想咸鱼翻身,自己做主人,从而对我们人举起手的屠刀。 可能,你们会对我的想法嗤之以鼻,认为我杞人忧天,但是我可以明确地告诉你,这 只是你对人的盲目的信任,就算人工智能不会反叛人,但是我们人之间的勾心斗 角,谁能保证不会有一些不法之徒会利用人工智能,作为战争和制造恐怖事件的武器呢 ? 因此我认为,人工智能可以继续研发,但是也要留下一些后手,只让它们接触与自己 的作用相关的领域,不接触与政治和战争武器相关的文件,并设下一些加密系统,以防 被那些不法之徒和黑客盗为己用。比如一些医疗设备,都是人工智能,要是被人篡改了 数据,这背后可是千千万万条生命呢,后果将不堪设想! 人工智能的出现可以说是福祸相依,既能促进人发展,又能带来实质性的毁灭,要 恰当使用。 人工智能作文400字 篇3 自从人工智能围棋软件AlphaGo打败了世界冠军柯洁,人工智能就在各个领域超过了 人。如今,人工智能影响到了我们生活的方方面面,现在我就给大家介绍一下,人工 智能围棋软件Leelazero,以及使用它之后对我的影响。 它是一位比利时的程序员参考AlphaGo写出的一款具有深度学习能力的人工智能围棋 软件。它可以通过自我对局,不断学习,提高自己的围棋水平。因为电脑比人得多 ,所以它提高的速度非常。 我通常在围棋对弈平台弈城上面下棋。一旦输棋,爸爸就让leelazero帮我复盘,以 便找出我的错误,再参考leelazero给出的选点和后续变化来研究如何避免这种错误。在 leelazero的帮助下,我了解到围棋最前沿的知识,我的棋力也得到了提升。这里面lee lazero功不可没。 而且我通过观察leelazero给出的选点,学会了很多实用的招法,在对局不会那么 容易掉进对手布下的陷阱。 说了这么多,你们还不知道leelazero的真正实力吧?在一台高配置的电脑运行它 ,它每一手棋只需要思考5秒钟,就可以打败大部分业余选手,如果延长它的思考时间, 它可以轻松击败人顶尖的职业棋手。 人工智能正在深刻的'改变着我们的生活,给我们带来很多便利和益处。 人工智能作文400字 篇4 每个人都有自己的理想。曾经,我想做一名华罗庚那样赫赫有名的数学家,我想做一 名巴菲特那样驰名世界的银行家,我还想做一名屠呦呦那样为人做出巨大贡献的科学 家但是,自从我学了计算机课,了解了编程,我就迷上了编程。这时我才明白,我最想 做的还是人工智能高手。 一开始,我喜欢玩计算机游戏,后来我发现,通过编程,我可以自己设计出更好玩的 游戏,更有趣的小程序,这可比玩游戏有意思多了。通过半年的学习后,我参加了全国 编程大赛,还获得了优秀奖。这件事更加坚定了我的信心,我可以在人工智能开发方面 做得更好。

62,244

社区成员

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

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

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

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