请教一个问题
我有一个控件是:ComponentArt:Grid我想对它进行一个操作:鼠标单击这个控件的一行,取出这个选定行中的固定一列的值。
请问该如何完成这个操作。谢谢 --------------------编程问答-------------------- 1.增加GridView的GVSelect_RowDataBound事件
protected void GVSelect_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//当鼠标停留时更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#8EC26F'");
//当鼠标移开时还原背景色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
//设置悬浮鼠标指针形状为"小手"
e.Row.Attributes["style"] = "Cursor:hand";
//单击/双击 事件
e.row.attributes.add("ondblclick", "dbclickevent(" + e.row.cells[1].text + ")");
e.row.attributes.add("onclick", "clickevent(" + e.row.cells[1].text + ")");
e.row.attributes.add("onkeydown", "gridviewitemkeydownevent(" + e.row.cells[1].text + ")");
}
}
2.在页面的HTML里添加javascript函数,用来响应鼠标点击事件,因为ASP客户端不能主动调用服务端的函数,然后在ClickEvent(cId)函数中,
<script language="javascript">
function ClickEvent(cId)
{
cid是传过来的值
}
</script> --------------------编程问答-------------------- 我在这个控件的事件中没有发现GVSelect_RowDataBound事件。请问可以手动添加吗? --------------------编程问答-------------------- 在线等 。请高手指点
补充:.NET技术 , ASP.NET