原来是:hyperlink1.NavigateUrl = "news.aspx?id="+ds.Tables[0].Rows[0]["NewsId"].ToString();如何用window.open() javascript语句修改成打开一个特定大小的消息框,而不是这样简单打开网页?因为我原来的语句效果很难看。
解决方案 »
- 关于系统上传文件
- 有到了双休日了,休息休息,给散99分.祝大家都高兴,都开心,接祝福和接分的都来啊!
- 请教:“/asp.net测试”应用程序中的服务器错误。
- 100分另开贴继续问
- 急急急!!!!树的的字体和大小怎么不能改呀!!我如下设置就是不能改变呀!!
- 请教我的数Acess数据库链接访问问题?在线等,解决马上给分!
- 请问如何显示出数据库里所有的表名?
- asp.net三级联动
- 如何模拟<INPUT type="file" id="File1" ...>的点击操作?
- 我是一个新手,大家可以给我在aspx页面上打印全页的例子吗?
- 【求助】session为什么会莫名其妙自己空了
- 如何减少asp.net中每次点击button时都会回发到服务器端所影响的性能
注意,给链接控件赋值,它的表现形式是src="",所以先用一个\"双引号来欺骗它,让它完成链接,之后再写点击事件,然后再写点击事件,并且要让此点击无效,只弹出窗口.
其实可以这样的hyperlink1.NavigateUrl ="#"
hyperlink1.Attributes.Add("onclick","window.open('news.aspx?id=" + ds.Tables[0].Rows[0]["NewsId"].ToString() + "','','');return(false);");
如上添加它的点击事件.
hyperlink1.Attributes.Add("onclick","window.showModalDialog('news.aspx?id=" + ds.Tables[0].Rows[0]["NewsId"].ToString() + "','','');return(false);");
没有调试。