我有一个GridView
,里面有一些信息。当我点击其中一行时,我想将它的ClientId
发送到JavaScript。如何将一行gridview的客户端id发送给javascript
C#代码:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
e.Row.Attributes.Add("onclick", "javascript:ChangeRowColor('" + e.Row.ClientID + "')");
}
的JavaScript:
<script type="text/javascript">
function ChangeRowColor(row) {
alert(row);
</script>
但问题是,当我点击一个排它返回"gridview1"
,而不是该行的ID。 如何发送GridView
行ID到JavaScript?
它返回Gridview1 –
@mehdi,你可以显示为该行渲染的标记吗? –
我如何显示? –