Ajax+Table

<div>
        <table width="200" id="WebGrid">
            <tr>
                <td>ID</td>
                <td>描述</td>
                <td>备注</td>
                <td></td>
            </tr>       
        </table>
</div> 

 

<script language="javascript" type="text/javascript">

function initEventHandler()
{
    var grid = document.getElementById('WebGrid');
    var dataTab = PageConfig_TestWebGrid.ReturnData().value;
    //alert(dataTab.Rows[0].ID);
    for(var i=0;i<dataTab.Rows.length;i++)
    {
        var rowObj = grid.insertRow(i+1);
        var idCell= rowObj.insertCell(0);
        var DesCell=rowObj.insertCell(1);
        var ComCell = rowObj.insertCell(2);
        var EditCell = rowObj.insertCell(3);
       
        idCell.innerHTML=dataTab.Rows[i].ID;
        DesCell.innerHTML=dataTab.Rows[i].Description;
        ComCell.innerHTML = dataTab.Rows[i].Comment;
        EditCell.innerHTML = "<input type='button' value='修改' id='"+dataTab.Rows[i].ID+"' class='Line_Button' onclick='EditCellEventHandler()' />"
    }
}

function EditCellEventHandler(editObjId)
{
    alert(event.srcElement.id);
}
</script>

 


using Ajax;

 

protected void Page_Load(object sender, EventArgs e)
    {
        Utility.RegisterTypeForAjax(typeof(PageConfig_TestWebGrid));
        if (!IsPostBack)
        {

        }
    }

    [AjaxMethod]
    public DataTable ReturnData()
    {
        DataTable dt = new DataTable();

        return dt;
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值