关于实现table点击鼠标如何获取行号跟该单元的值的问题

关于实现table点击鼠标如何获取行号跟该单元的值的问题,第1张

获取TABLE中的值可以用下面的代码完成<html<head<script language=javascriptfunction doclick(){var td = eventsrcElement; // 通过eventsrcElement 获取激活事件的对象 tdalert(行号: + (tdparentElementrowIndex + 1) + ,内容: + tdinnerText);}</script</head<body<table onclick=doclick()<tr<td9:00</td<td10:00</td</tr<tr<td11:00</td<td12:00</td</tr</table</body</html但是你所说的拖动到datagrid 中 形成时间带显示这个我看不太懂, 能举例说明 006351 2009-6-16 上午09:44:22 2212200 举报 实现按下鼠标时能够获取table中某一单元格的行号,并且能够获取该单元格的值,该单元格的值是时间段,如9:00-12:00,我们的目的是想把选中的单元格的值拖动到另外的datagrid中,在其中形成时间带显示,0dg10405 2009-6-16 上午09:44:38 119141110 举报 获取TABLE中的值可以用下面的代码完成

这个很简单的呀,查看是个按钮,你要获取值并跳转页面,那么可以简单的这么写:

<input type ="button" onclick=windowlocationhref="目标页面名?参数名=UserPhone的值">

目标页面:Aspnet的话,用requestquerystring("参数名") 或者request("参数名")

点击这行选中,可以使用编辑列。然后在方法中可以写修改等等。

比如

protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)

{

GridViewRow row = GridView1Rows[eRowIndex];

int ID = intParse(((TextBox)rowCells[0]Controls[0])Text);

}

---------

上面的ID就是选中行的第一列的值。

因为点击按钮时,还没有触发SelectedChanged事件。你可以在 按钮的 Click事件,通过Sender拿到DataContext 试试! 如果不行!· 你可以再试试,用 DataGridRowGetRowContainingElement 方法获取行数据试试!

以上就是关于关于实现table点击鼠标如何获取行号跟该单元的值的问题全部的内容,包括:关于实现table点击鼠标如何获取行号跟该单元的值的问题、html中点击查看怎么能获取到被点击行中第一个<td>的值、如何通过点击datagridview的一行,获得这一行中的数据c#高手指教等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10181087.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存