当前位置:编程学习 > C#/ASP.NET >>

在aspx里面使用一个onclick事件怎么在div里显示数据库中数据

在aspx里面使用一个onclick事件怎么在div里显示数据库中数据
代码如下:

    <td style="width:80%"> 
<asp:TextBox ID="TCname" Width="40%" runat="server" onChange="javascript:GetPY1(this);" MaxLength="50" CssClass="form"></asp:TextBox>

《!--主要是这段代码,点击(帮助)触发onclick事件,获取数据库数据并显示到div中
<span class="helpstyle" style="cursor:hand;" title="点击查看帮助" onclick="Help('Class_Aspx_01',this)">帮助</span>
--》


<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TCname" Display="Dynamic" ErrorMessage="<span class=reshow>(*)栏目中文名字不能为空!</span>"></asp:RequiredFieldValidator>  --------------------编程问答-------------------- 用JQuery

function GetValue()
{
  $.ajax({
                type: "POST",
                url: "TypeManage.aspx/GetMode",//GetMode方法名,TypeManage.aspx方法所在的后台
                data: "{}",
                dataType:"json",
                contentType: "application/json; charset=utf-8",
                success: function(data) {
                    $("#lblUpParentNum").html(data);
                }
            });
}
--------------------编程问答-------------------- ajax通过get获取数据,设置div的innehtml
xmlHttp.open("Get
", "AjaxInfo.aspx?str=" + str, true); xmlHttp.send(null);  --------------------编程问答-------------------- 后台方法如:

    /// <summary>
    /// 获取模块信息
    /// </summary>
    /// <param name="ModuleNum">模块编号</param>
    /// <returns></returns>
    [WebMethod]
    public static string GetMode(string TypeNum)
    {
        Pro_Type model = Pro_TypeAPI.GetModelByNum(TypeNum);
        StringBuilder ret = new StringBuilder();
        ret.Append("[");
        ret.Append("{TypeId:\"" + model.TypeId + "\",");
        ret.Append("TypeName:\"" + model.TypeName + "\",");
        ret.Append("Note:\"" + model.Note + "\",");
        ret.Append("OrderNum:\"" + model.OrderNum + "\",");
        ret.Append("ParentNum:\"" + model.ParentNum + "\",");
        ret.Append("PageTitle:\"" + model.PageTitle + "\",");
        ret.Append("PageKeyword:\"" + model.PageKeyword + "\",");
        ret.Append("PageDescription:\"" + model.PageDescription + "\",");
        ret.Append("State:\"" + model.State + "\" ");
        ret.Append("}]");
        return ret.ToString();
    }
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,