您的位置:首页 > 编程语言 > ASP

ASPxGridView1单击,双击事件

2012-09-12 23:12 609 查看
ASPxGridView1没有自带的单击,双击事件,所以要自己写,

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

function OnGridFocusedRowChanged() {
var t = grid.GetRowValues(grid.GetFocusedRowIndex(), 'sheet_no', OnGetRowValues);

}

function OnGetRowValues(values) {
var notes = document.getElementById("<%=grid.ClientID%>");
notes.value = values;

alert(values.tostring());
}

//--></script>

然后,下面红色地方,加入此代码就可以啦

<dx:ASPxGridView ID="grid" runat="server" KeyFieldName="sheet_no" AutoGenerateColumns="False"
ClientIDMode="AutoID" OnSelectionChanged="Page_Load" OnDataBound="grid_DataBound"
OnFocusedRowChanged="grid_FocusedRowChanged" OnDetailRowExpandedChanged="grid_DetailRowExpandedChanged"
OnDetailsChanged="grid_DetailsChanged" Width="490px">
<ClientSideEvents FocusedRowChanged="function(s, e) { }" RowClick="function(s, e) {
OnGridFocusedRowChanged();
}" />
<Columns>

FocusedRowChanged 选中值改变事件

RowClick 单击事件

RowDbClick 双击事件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: