• 大小: 31.61 KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2024-07-25
  • 语言: Html/CSS
  • 标签: html  

资源简介

主要针对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


评论

共有 条评论