0

我有一个带有链接按钮的gridview,在链接按钮的onclientclieck 事件中,我想调用javascript 函数并根据rowindex 将gridview 中的一些值传递给javascript 函数。

我可以使用 Datakeyvalues 将值从 gridview 传递到 javascript 函数吗?如果有人有任何与此相关的例子,我很想知道。

任何帮助将不胜感激。

4

1 回答 1

0

您可以在网格的 RowDataBound 事件中传递值。

    protected void grid_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            YourData data = (YourData)e.Row.DataItem;
            LinkButton lbTest = (LinkButton)e.Row.Cells[0].Controls[0];
            lbTest.Attributes.Add("onclick", string.Format("jsFunction({0}, {1}, {2}); return false;", data.Property1, data.Property2, data.Property3));
        }
    }
于 2012-11-02T12:23:08.373 回答