请介绍清楚点好么谢谢了!
有如下几个问题
1,定义两个变量:d1,d2
2,检索数据库记录:select id,name from biao
3,将检索的记录分别赋值给:d1=id,d2=name
''''''''''
而且这些东西在html中的什么地方写!

解决方案 »

  1.   

    public string str
    {
    get
    {
    .....
    }}
    html:
    <%# str%>
      

  2.   

    public string str
    {
    get
    {
    .....
    }}
    html:
    <%= str%>
      

  3.   

    用ajax提交到另一个页面.检索后再返回数据
      

  4.   

    先添加AjaxPro.dll引用
    在需要用ajax的页面里
    protected void Page_Load(object sender, EventArgs e)
    {
        AjaxPro.Utility.RegisterTypeForAjax(typeof(index));
        //index是这个页面类的名称
    }
    //声明Ajax方法
    [AjaxPro.AjaxMethod()]
    public DataSet GetData()
    {
        //在这里面写数据库操作
        //以DataSet返回查询结果
    }
    //在前台页面中
    <script langeuage="javascript">
    function GetNews()
    {
        index.GetData(GetData_callback);
    }
    function GetData_callback(res)
    {
        var ds = res.value;            
        var d1 = ds.Tables[0].Rows[0].id;
        var d2 = ds.Tables[0].Rows[0].name
    }
    </script>
      

  5.   

    <table  $htmlformat[0] height=100% border=0 width=100% cellpadding=0 cellspacing=0  border=1>
    <tr><td>
    <div stytle="Color:$htmlformat[1];font-size;$htmlformat[2]">$htmlformat[3]</div></td></tr></table>
    html中代码
    利用自动生成htm文件来操作
    后台 private void CreatHTML()
    {
    string[]  format=new string[4];
    StringBuilder htmltext=new StringBuilder();
    try
    {
    using(StreamReader sr=new StreamReader(Server.MapPath("HTMLPage2.htm")))
    {
    string line;
    while((line=sr.ReadLine())!=null)
    {
    htmltext.Append(line);
    }
    sr.Close();
    } }
    catch
    {
    Response.Write("<script>alert('读取文件有错')</script>");
    }
    format[0]="backgroud=\"1.gif\"";
    format[1]="#003366";
    format[2]="25";
    SqlDataReader reader=GetSourceList();
    format[3]="<marquee>";
    while(reader.Read())
    {
    format[3]+=reader["wenb"].ToString()+""+reader["title"].ToString(); }
    format[3]+="</marque>";
    reader.Close();
    for(int i=0;i<4;i++)
    {
    htmltext.Replace("$htmlformat["+i+"]",format[i]);
    }
    try
    {
    using (StreamWriter sw=new StreamWriter(Server.MapPath(@"HTMLFiles\HTMLPage2.htm"),false,System.Text.Encoding.GetEncoding("GB2312"))) 
    {
    sw.WriteLine(htmltext);
    sw.Flush();
    sw.Close();
    Response.Write("Sucess"); }
    }
    catch
    {
    Response.Write("Fail");
    } }
      

  6.   

    后台:
    private string id;
    private string name;public string ID
    {
       get
       {
           return id;
       }
    }public string Name
    {
       get
       {
           return name;
       }
    }public void GetData(string id)
    {
        string strSql = string.Format(@"select id,name from table1 where id = {0}",id);
        System.Data.SqlClient.SqlDataAdapter da = new      System.Data.SqlClient.SqlDataAdapter(strSql);
                System.Data.DataSet ds = new DataSet();
                da.Fill(ds,table0);
        id = table0.Rows[0]["id"];
        name = table0.Rows[0]["name"];
    }前台:
    var d1,d2;
    d1 = <%=ID>;
    d2 = <%=Name>;
      

  7.   

    不好意思,后面我写错了.
    d1 = <%=ID%>;
    d2 = <%=Name%>;
      

  8.   

    关键一句,要做页面绑定 page.databind().页面才能显示绑定的属性.