我是这样作的。
我在主表的页面中写了一个javascript函数,用于定位到子表页面。 window.location=..
在主表的ItemDataBound事件中绑定到了ondblclick事件,传递给javascript函数相应的
单据编号,但是不知为什么,不能成功。
是不是我的思路错了
请明示,感激
我在主表的页面中写了一个javascript函数,用于定位到子表页面。 window.location=..
在主表的ItemDataBound事件中绑定到了ondblclick事件,传递给javascript函数相应的
单据编号,但是不知为什么,不能成功。
是不是我的思路错了
请明示,感激
解决方案 »
- 急。。。。。。SQL语句高手帮帮忙。。
- SQL 2005 连接数据库字符串代码有没有问题
- 如何刷新gridview中的计算列 在线等!
- visual studio 2005 下如何创建手机网站程序
- NullReferenceException:未将对象引用设置到对象实例,请大家给点提示!!
- 在 asp.net (c#)中,如何在一个请求发生时判断会话是否过期
- 在datagrid中不用存储过程怎么自定义url分页?
- 实在没有什么分了,大家帮忙下,2005 asp.net发布网站出现错误
- 数据更新问题
- asp:TextBox 能在客户端赋值吗?
- (急)求助:如何将在WEB中将客户端发来的繁体字改为简体字(所有页面)
- 救命啊,C#得split()怎样使用啊?
public void MyDataGrid_OnItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
String ContractName = DataBinder.Eval(e.Item.DataItem, "ContractName").ToString();
String ContractID = DataBinder.Eval(e.Item.DataItem, "ContractID").ToString();
e.Item.Style["cursor"] = "hand";
e.Item.ToolTip = ContractName;
e.Item.ForeColor=Color.Blue;
e.Item.Attributes.Add("ondbclick","window.open('Details.aspx?ContractID="+ContractID+"','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,revisable=no,left=100,top=0,width=600,height=450'); return false;window.opener=null;window.close();");
}
}
但是,不知道为什么,没有成功,双击没有反应。上面的笔误“ondblclick"已经更改正确了。
还有 return false;window.opener=null;window.close();这一句不论有还是没有都不执行。
查看源,看到html中已经有了ondblclick声明。
能再看一下吗?
我的这个页面在frameset中的一个frame中。
谢谢!
http://218.84.107.5/contractmanagement/
我刚才又试过了,因为我在ItemDataBound事件中先执行下面的代码绑定了单击事件执行选定行。我把这些注释以后,可以了。
谢谢你。
如果你感兴趣,可以帮忙看一下下面的绑定单击事件,不知道是什么问题。
if(e.Item.ItemType==ListItemType.Header||e.Item.ItemType==ListItemType.Pager||e.Item.ItemType==ListItemType.Footer)
{
return;
}
LinkButton selectButton=(LinkButton)e.Item.Cells[0].Controls[0];
e.Item.Attributes["onclick"]=Page.GetPostBackClientHyperlink(selectButton,"");
我还要问一下,如果我的Detail.aspx和Main.aspx不在同一层文件夹中,那如何访问呢。
我正在学习Asp.Net的同时学习Javascript
谢谢
其实我使用和学习ASP.Net刚刚2个月左右,自学。
谢谢你的帮助。
我的OICQ:7620746;
信箱:[email protected]
我以前用Java,对J2EE也有一些了解。不过不是很深刻。
希望能多交流。