怎样在DataGrid模版列中单击LinkButton弹出新窗口 各位大虾:能不能帮我个忙啊?我在DataGrid中做了个模版,当中有个LinkButton,原来是用commandname来实现跳转的。现在我需要点击这个LinkButton跳出一个新的窗口。谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ClientScript.RegisterClientScriptBlock(类型,string,脚本);例:ClientScript.RegisterClientScriptBlock(this.GetType(),"错误","<script>alert('用户名密码错误');</script>"); 上面写的是粘贴代码,如果不改动当然会错误咯this.RegisterClientScriptBlock(this.GetType(),"错误","<script>alert('用户名密码错误');</script>"); 1楼给的方法不完全,你可以试验下用这样的方法来做前台的<head>部分加上如下代码function popwindow(){ alert('老虎不发威,你当我是hello kitty?'); window.showmodaldialog(.......); confirm('老虎不发威,你当我是hello kitty?'); window.open('......'); return false;}在datagrid的itemdatabound事件里面写代码if(e.item.itemindex >=0){ LinkButton mywin = (LinkButton)e.item.cells[i].findcontrol("linkbuttonid"); mywin.attributes.add("onclick","return popwindow();");} 为什么新建的aspx.cs 里面少了很多using 為什麼 ,要點兩次 才能 進入 要變化的 模式 asp.net的web MediaPlayer的问题 急!!!遇到TreeView中一个奇怪问题,请教高手!!!! 出错啦! 问一个简单的正则表达式 DataGrid绑定时怎么处理日期时间字段为空的问题 ▼发现treeview控件的一个缺陷▼ 连接字符串 provider 中未知的连接选项^什么问题啊? 星星评分~怎么保存分数 char 是不是比 varchar 查询效率高? 想在远程服务器上开发ASP.NET程序,需要在服务器上做什么设置?
例:
ClientScript.RegisterClientScriptBlock(this.GetType(),"错误","<script>alert('用户名密码错误');</script>");
this.RegisterClientScriptBlock(this.GetType(),"错误","<script>alert('用户名密码错误');</script>");
前台的<head>部分加上如下代码
function popwindow(){
alert('老虎不发威,你当我是hello kitty?');
window.showmodaldialog(.......);
confirm('老虎不发威,你当我是hello kitty?');
window.open('......');
return false;
}在datagrid的itemdatabound事件里面写代码
if(e.item.itemindex >=0)
{
LinkButton mywin = (LinkButton)e.item.cells[i].findcontrol("linkbuttonid");
mywin.attributes.add("onclick","return popwindow();");
}