asp.net中如何引入Ajax类库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net中如何引入Ajax类库相关的知识,希望对你有一定的参考价值。

新手提问。我想在asp.net中手写Ajax运行,
这句中: [Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]提示Ajax要有必要的引用

手写?你下载个ajaPro2.dll,直接配置就行了,这个很好用,很简单,你网上搜下就可以了。

你那估计是命名空间没引用,你右键在引用处添加下引用,应该是Ajax.dll吧,你那是不是vs2008自带的Ajax呢,
参考技术A 右键在BIN文件中添加AJAX.dll文件,然后在.CS文件中加入using 加以引用

asp.net MVC - 我可以从类库中引用视图吗?

【中文标题】asp.net MVC - 我可以从类库中引用视图吗?【英文标题】:asp.net MVC - Can I reference views from a class library? 【发布时间】:2009-10-14 08:38:44 【问题描述】:

在 asp.net MVC 应用程序中,是否可以像在 Web 窗体 asp.net 中引用服务器控件或用户控件的类库一样从类库中引用视图?

我看过这篇博文:http://padcom13.blogspot.com/2009/04/splitting-aspnet-mvc-application-into.html,尽管所描述的方法涉及复制视图以重新使用到应用程序中。

任何帮助表示赞赏,谢谢。

【问题讨论】:

我的猜测是,除了标准的 ~/Views 目录之外,您还必须自定义默认视图引擎才能在类库中查找视图。不是我测试过的东西。 @Nathan - 是的,这就是博客文章所说的。还是谢谢。 糟糕!抱歉,我无法提供更多帮助。 :( 【参考方案1】:

我想如果您使用从类库中加载模板的自定义视图引擎,理论上是可能的。

然而,这种方法似乎相当错误。如果你想创建一个服务器控件的模拟,你最好的选择是将它们实现为 Html 助手,因为 MVC 团队已经开始了。一个无耻的插件 - 您可以查看 Telerik 构建的开源 Html helpers for jQuery UI - 他们使用概述的方法。

【讨论】:

以上是关于asp.net中如何引入Ajax类库的主要内容,如果未能解决你的问题,请参考以下文章

在ASP.NET MVC4中如何执行远程验证?

ASP.NET 使用Ajax

asp.net core mvc 异步表单(Ajax.BeginForm)

如何使用 ajax 在 Asp.net 中填充下拉列表

如何保护 ASP.NET 中的 AJAX 请求?

为啥要创建 ASP.NET 5 类库项目?