资源简介
主要针对AJAX初学者,ajax+html+C#(完全手写AJAX),将C#后置代码从数据库中获取的数据显示在HTML中。实现局部刷新。
代码片段和文件信息
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Text.Regularexpressions;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
string mode = Request.QueryString[“mode“];
switch (mode)
{
case “getTree“:
Response.Write(getTree());
break;
case “getName“:
Response.Write(getName());
break;
}
}
//******************
//** 获取树结构 **
//******************
public string getTree()
{
// string fatherID = Request.QueryString[“fatherID“];
//if (!IsNumber(fatherID))
//{
// return “yle=‘font-size:12px; color:Black;‘>禁止提交非法的数据!“;
//}
string StrSql = “Select * From titles“;
// SqlConnection MyConn = new SqlConnection(“Provider=Microsoft.Jet.OLEDB.4.0; Data Source=“ + Server.MapPath(g_StrConn));
string conn = “server=.;database=pubs;uid=sa;pwd=“;
SqlConnection MyConn = new SqlConnection(conn);
DataSet ds = new DataSet(“titles“);
MyConn.Open();
try
{
SqlDataAdapter da = new SqlDataAdapter(StrSql MyConn);
da.Fill(ds);
string BottomStr = ““;
BottomStr = “yle=‘width: 100%; height: 10px‘>“;
int count = ds.Tables[0].Rows.Count;
for (int i = 0; i < count; i++)
{
BottomStr += ““ + ds.Tables[0].Rows[i][“title“].ToString() + “ “;
}
BottomStr += “
“;
MyConn.Close();
return BottomStr;
}
catch
{
return “yle=‘font-size:12px; color:Black;‘>数据库连接失败!“;
}
}
public string getName()
{
string StrSql = “Select * From titles“;
// SqlConnection MyConn = new SqlConnection(“Provider=Microsoft.Jet.OLEDB.4.0; Data Source=“ + Server.MapPath(g_StrConn));
string conn = “server=.;database=pubs;uid=sa;pwd=“;
SqlConnection MyConn = new SqlConnection(conn);
DataSet ds = new DataSet(“titles“);
MyConn.Open();
try
{
SqlDataAdapter da = new SqlDataAdapter(StrSql MyConn);
da.Fill(ds);
string BottomStr = ““;
BottomStr = “yle=‘width: 100%; height: 10px‘>“;
int count = ds.Tables[0].Rows.Count;
for (int i = 0; i < count; i++)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 151552 2006-10-27 11:17 MyTestAjax(绝对原创)\App_Data\data.mdb
目录 0 2007-07-11 21:08 MyTestAjax(绝对原创)\App_Data
文件 438 2007-07-11 21:00 MyTestAjax(绝对原创)\Default.aspx
文件 3853 2007-07-11 20:52 MyTestAjax(绝对原创)\Default.aspx.cs
文件 14430 2006-06-02 01:19 MyTestAjax(绝对原创)\Images\indicator_waitanim.gif
文件 2209 2006-09-09 13:18 MyTestAjax(绝对原创)\Images\loading.gif
文件 1975 2006-06-02 01:19 MyTestAjax(绝对原创)\Images\progressbar_long_green.gif
..A.SH. 10752 2007-07-11 21:06 MyTestAjax(绝对原创)\Images\Thumbs.db
目录 0 2007-07-11 21:08 MyTestAjax(绝对原创)\Images
文件 2593 2007-07-12 01:30 MyTestAjax(绝对原创)\js\Ajax.js
目录 0 2007-07-12 01:30 MyTestAjax(绝对原创)\js
文件 1031 2007-07-12 00:41 MyTestAjax(绝对原创)\MyAjax.html
文件 1622 2006-09-14 18:42 MyTestAjax(绝对原创)\Web.Config
目录 0 2007-07-12 01:30 MyTestAjax(绝对原创)
----------- --------- ---------- ----- ----
190455 14
相关资源
-
HTML5 CSS3 :canvas 模拟实现电子彩票刮
-
仿Win10 UI界面(前端html模板)
-
永劫无间主题 html+css
-
登录html
-
游戏商城html模板(首页)
-
生日祝福html代码(带背景音乐)
-
基础html小米商城
-
W3C html5 参考手册(教学资源免费)
-
html5 2048小游戏
-
oa html模板(基于Vue开发)
-
个人网站备案的HTML模板
-
html旅游静态网站
-
简易京东网页HTML代码(HTMLamp;JS;)
-
有问必答项目 html源码
-
html 塔防游戏runner
-
html 二十一点
-
生日祝福html网页源码(特效很多)
-
时时彩网站 html模板(手机端 )
-
HTML可视化面板
-
印象烘培 首页html源码
-
H5彩票网站html代码
-
教育类网站html代码
-
人才招聘资讯博客HTML模板手机版自适
-
新浪手机新闻网站模板首页html源码
-
个人博客html代码
-
强大的后端系统模板HTML5后台页面(
-
旅游网站html代码
-
黑色个人博客HTML5模板(如影随形)
-
后台管理系统html模板(H-ui.adminv3.1)
-
html 捕鱼达人
评论
共有 条评论