javascript - 如何存储JavaScript文件并在.NET中调用使用Ajax

标签 javascript .net ajax database visual-studio-2010

<分区>

我是编码新手,正在使用 VB 在 Visual Studio 2010 中处理一个项目。我想在我的解决方案中实现 Ajax,并且我认为我必须使用 .js 文件来执行此操作。我的问题是,如果我可以获得适当的 JavaScript 来构建文件,我应该如何将它们存储在我的解决方案中以及我如何实际调用我创建的类。我假设 .js 文件与 .aspx 和 .aspx.vb 文件是分开的。任何援助将不胜感激。

我在网上搜索过,但找不到任何显示如何创建 .js 文件然后在相应页面中运行它的信息。为了让您了解我的计划,我有一个用户数据库,它通过 gridview 表在网站中表示。我想使用 Ajax 来拖放表格中的行以重新定位用户。重新定位后,数据库将需要更新以显示每个用户现在在表中的位置。我将为此使用一个名为“UserID”的字段,它是一个整数。

抱歉啰嗦了。只是想尽可能简洁。谢谢大家

最佳答案

Aspx 基本上使用 html 语义(其中包含一些 cs 或 vb 内容),因此您可以像在任何 html 文件中一样包含 script 标记。例如,您可以拥有(对我来说它在 C# 和我的母版页中):

<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="_Site.master.cs" Inherits="MyProject.SiteMaster" %>

<!doctype html>
<html lang="fr" class="no-js">
<head runat="server">
    ...
</head>
<body>
    ...
    <asp:ContentPlaceHolder ID="MainContent" runat="server" />
    ...
    <script src="~/Scripts/External/jquery-1.7.2.js" type="text/javascript"></script>
    <asp:ContentPlaceHolder ID="otherScripts" runat="server" />
</body>
</html>

我的全局脚本位于名为“Scripts”的文件夹中(与我的项目文件在同一个项目中)。此外,我有一个占位符,以便添加一些特定于一页的小脚本。 enter image description here

关于javascript - 如何存储JavaScript文件并在.NET中调用使用Ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13476505/

相关文章:

php - yii : how to enable ajax if client insert space in textfield

javascript - 将 Botium 脚本内存变量传递到断言器中

php - 如果达到 div 高度,则强制将内容放到新的打印页面上

javascript - 如何在 JavaScript 中对 JSON 数组应用过滤器?

c# - 如何增加C#中的并行任务数

JQuery 第一次没有将背景图片设置为 div

javascript - sails.js - 需要来自同一浏览器的多个 session

c# - 试图了解我的 IEnumerable 以及为什么我不能使用 .ToList()

c# - 列出所有系统调制解调器

javascript - 如何使用ajax和php提交表单以避免页面刷新