多谢!
真没人能回答吗?
真没人能回答吗?
解决方案 »
- 数据库倒序查询
- 当一个类型作为方法参数时候,在前面加REF 有什么意义?
- 送100分,谁能帮我下载Commerce Server 2007 Starter Site文件
- 时间字段里的时间含有小时分钟秒,怎样在网页中写sql语句
- 关于ADO.NET 中DataSet的数据更新? 更新text类型字段.
- 能设计不规则报表,并且允许定制数据源的报表控件哪家公司的最好,我要购买
- 为什么返回按钮不起作用呢?
- asp.net在向表中插入记录时,网页界面一定要自己画吗??有办法像dm那样生成吗??
- 我把Microsoft.Web.UI.WebControls给加上了,运行提示如下错误:
- 怎样把datagrid中的日期时间型的数据转换成日期型的
- 请问repeater rangevalidator
- DataGrid & Excel problem
你的新菜单用一个层来显示,然后在页面中禁用右键功能,对于你所要的imagebutton加一个事件,调用一个javascript函数,显示用层做的菜单即可.
在<body> 中加入oncontextmenu="return false;"即可隐藏右键.给你一个简单的例子.
我是用htm写的,在imagebutton按钮中加入以下事件即可:
imagebutton.Attributes.Add("onmousedown","javascrit:PopMenu()");
<head>
</head>
<script language=javascript>
function ShowMenu()
{
PopMenu.style.pixelLeft=event.x;
PopMenu.style.pixelTop=event.y;
PopMenu.style.display='block';
}
</script><body oncontextmenu="return false;" onclick="PopMenu.style.display='none';">
<div style="position:absolute;width:80px;height:120px;border:1px solid #333333;display:none;background-color:#EEEEEE" id=PopMenu onclick="event.cancelBubble=true;">
右键菜单</div>
<p>
<img border="0" onmousedown="ShowMenu()" src="images/delete.gif" width="21" height="21"></p>
</body>