|  | 定义右键菜单

鼠标右键菜单

- 1.是否允许使用右键菜单(布尔类型属性)
  4.0属性 List_EnableRightMenu
  5.0测试版属性 List_EnableRightMenu
  5.0属性 Menu_Enable
  默认均为禁用鼠标右键菜单
  属性设置如：DTable1. Menu_Enable=true

右键菜单将要显示的内容为：
刷新按钮
如果定义了隐藏的内置查询，则显示呼出内置查询的按钮
如果允许内置详细查看，则显示查看记录的按钮
如果允许新增，则显示添加记录的按钮
如果允许更新，则显示更新记录的按钮
如果允许删除，则显示删除记录的按钮
如果允许内置客户端排序，则显示重置顺序的按钮

- 2.右键菜单的样式设置
  4.0属性 List_RKmenu_stySet
  5.0测试版属性 List_RKmenu_stySet
  5.0属性 Menu_Sty
  设置右键菜单的色彩方案。设置方法：鼠标滑过背景色|鼠标滑过文字色
  如：DTable1.Menu_Sty="#FFFFFF|#000000"
- 3.添加自己的菜单项
  4.0属性 List_RightMenu_Html
  5.0测试版属性 List_RightMenu_Html
  5.0属性 Menu_Html
  属性说明 自定义的右键菜单代码。通过添加该代码，能把自定义的右键菜单添加到数据表右键菜单中，并能通过一定的接口调用所选择的行ID。
  - （1）下面这段代码实现后退按钮
    DTable.Menu_Html="<a href=javascript:window.history.back(-1);><tr onmouseover='DTable_menuover(this);' onmouseout='menuout(this);' align=left height=25><td width=8 bgcolor=#999999></td><td><img src=images/dtable_back.gif width=16 height=16></td><td align=left>后退</td></tr></a>"
    用户可以自定义里面的图标文件的路径
  - (2) 下面这段代码实现了点击后打开一个页面，并传递了id

DTable.Menu_Html="<tr onmouseover='DTable_menuover(this);' onmouseout='menuout(this);'align=left height=25 onclick="if(thisid==''){window.alert('请选择一条记录');return false;}gotomyurl('http://www.dtable.com/l_014.aspx?Mviewid=');"><td width=8 bgcolor=#999999></td><td valign=top><img src=images/dtable_show.gif width=16 height=16></td><td align=left><span id=theshow>查看记录</span></td></tr>"

用户只需更改代码中“gotomyurl('http://www.dtable.com/l_014.aspx?Mviewid=');”的目标地址即可，等号后面将自动传递本行的id