又是打开窗口不许用window.open(),总监要我返工,晕倒!!!我还只有20分了.... 写在 datagrid的 模板里面 里面加一个<a href='a.aspx?参数' targer=..>你可以 根据参数 在a.aspx里面做文章 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用链接了<a href="SubCategoryPosts.aspx" target="_blank"显示好友信息</a> 同志们没有看透我的意思啊,我说的是代码:if(DataGrid1.SelectedIndex==-1){ Response.Write("<script>alert('請先選擇好友')</script>"); return;}else{ string FrindNickName=DataGrid1.Items[DataGrid1.SelectedIndex].Cells[0].Text.ToString().Trim();}该写在哪里啊?才能使得我点击这个连接时执行这些代码 把代码放在DataGrid1.ItemDataBind(.......)事件里。 给你一个新奇的解决办法:if(DataGrid1.SelectedIndex==-1){ Response.Write("<script>alert('請先選擇好友')</script>"); return;}else{ string FrindNickName=DataGrid1.Items[DataGrid1.SelectedIndex].Cells[0].Text.ToString().Trim(); Response.Write("<script language='JavaScript'>window.open('SubCategoryPosts.aspx?NickName="+FrindNickName+"','','center=0,top=0,scrollbars=no,width=850,height=650')</script>");}修改为:if(DataGrid1.SelectedIndex==-1){ Response.Write("<script>alert('請先選擇好友')</script>"); return;}else{ string FrindNickName=DataGrid1.Items[DataGrid1.SelectedIndex].Cells[0].Text.ToString().Trim(); Response.Write(@"<script language='JavaScript'> var Anchor=document.createElement('A'); Anchor.href='SubCategoryPosts.aspx?NickName="+FrindNickName+@"'; Anchor.target='_blank'; Anchor.click();</script>");}这样,你既不用OPEN,又实现了打开窗口。 可以的你的那个链接按纽是<a herf="111" id="123">111111</a>那你的代码里可以输出JSCRIPT先获取ID=“123”这个OBJ然后设它的TARGET=“_blank”再设它的href="目标"这样就可以了 C#资源管理器疑问 请教各位安装过IIS7.0的大侠 string 小问题 c# 将获取了句柄的窗体移动到某一位置 PrintDocument打印预览正常,打印时错位的问题 关于Datagridview中的修改问题 数据保存问题 用vs2003还是用vs2005beta啊? 一个郁闷了很久的问题:为什么在中国不能上codeproject? 关于构造函数的this和base 制作安装盘如何将应用程序的快捷方式放入开始程序中 大家对XML文件的数据内容都是如何进行操作的
if(DataGrid1.SelectedIndex==-1)
{
Response.Write("<script>alert('請先選擇好友')</script>");
return;
}
else
{
string FrindNickName=DataGrid1.Items[DataGrid1.SelectedIndex].Cells[0].Text.ToString().Trim();
}
该写在哪里啊?才能使得我点击这个连接时执行这些代码
{
Response.Write("<script>alert('請先選擇好友')</script>");
return;
}
else
{
string FrindNickName=DataGrid1.Items[DataGrid1.SelectedIndex].Cells[0].Text.ToString().Trim();
Response.Write("<script language='JavaScript'>window.open('SubCategoryPosts.aspx?NickName="+FrindNickName+"','','center=0,top=0,
scrollbars=no,width=850,height=650')</script>");
}
修改为:if(DataGrid1.SelectedIndex==-1)
{
Response.Write("<script>alert('請先選擇好友')</script>");
return;
}
else
{
string FrindNickName=DataGrid1.Items[DataGrid1.SelectedIndex].Cells[0].Text.ToString().Trim();
Response.Write(@"<script language='JavaScript'>
var Anchor=document.createElement('A');
Anchor.href='SubCategoryPosts.aspx?NickName="+FrindNickName+@"';
Anchor.target='_blank';
Anchor.click();
</script>");
}这样,你既不用OPEN,又实现了打开窗口。
你的那个链接按纽是<a herf="111" id="123">111111</a>
那你的代码里可以输出JSCRIPT先获取ID=“123”这个OBJ
然后设它的TARGET=“_blank”
再设它的href="目标"
这样就可以了