sqlRdr.GetValue(0)是取出来的id值,可是这句话不起作用<a href='#' OnClick=" + "javascript:window.open('http://99.8.124.132/infoview.asp?id=' + sqlRdr.GetValue(0) + '&ts='+tz','width=400,height=400;toolbar=no;');
解决方案 »
- http消息问题
- ASP.NET2.0 Page.MaintainScrollPositionOnPostBack问题
- 关于网页文字即时发音的问题
- membership.createuser返回的类型怎么转换为自己定义(继承)的user类?
- 在SQL查询后,获取某个字段的值
- Web应用和Ftp应用不在同一台服务器上,需要解决的问题
- 我这里有一段关于控件摸板的代码一直没看懂!麻烦那位高手进来看看!!!
- asp.net word excel 文档导出导入~
- 无法调试ASP.NET! 这么办? 在线等候...
- WEB API 令牌验证机制
- ASP.NET+SQL2000(SP4) 中文用户名 频繁Internal Server Error
- |zyciis| 但了一个投票系统,但如何确定取局域网的IP呢
<a href=# OnClick="javascript:window.open('http://99.8.124.132/infoview.asp?id=' + sqlRdr.GetValue(0) + '&ts='+tz,'width=400,height=400;toolbar=no;');">
<a href='#' OnClick="javascript:window.open('http://99.8.124.132/infoview.asp?id=' + sqlRdr.GetValue(0) + '&ts='+tz','width=400,height=400;toolbar=no;'");
<a href="javascript:void(window.open('http://www.csdn.net'))">CSDN</a>
注意那个 void, 因为 window.open 会返回一个值的,如果不把返回值屏蔽,会覆盖掉你原本的链接
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;public partial class Controls_callborad : System.Web.UI.UserControl
{ protected void Page_Load(object sender, EventArgs e)
{ string s = "server=local;database=temp;uid=sa;pwd=;";
SqlConnection conn = new SqlConnection(s);
string strSql = "select top 10 tzid,tztitle,tztime from dbo.tzdb order by tzid desc";
string strScrolling = ""; HtmlTableCell cellScrolling = new HtmlTableCell();
SqlCommand myComd = new SqlCommand(strSql, conn);
SqlDataReader sqlRdr; try
{
conn.Open();
sqlRdr = myComd.ExecuteReader();
strScrolling = "<Marquee OnMouseOver='this.stop();' OnMouseOut='this.start();' direction='up' scrollamount='1' bgcolor='#ECF0EE' width='90%' scrolldelay='50'>";
while (sqlRdr.Read())
{
strScrolling = strScrolling + "<a href='#' OnClick=" + "javascript:window.open('http://99.8.124.132/infoview.asp?id=' + sqlRdr.GetValue(0) + '&ts='+tz','width=400,height=400;toolbar=no;');" + "><font face='verdana' size='2' color='#000000' style='TEXT-DECORATION:none;'>" + sqlRdr.GetValue(1) + "</font></a><br><br>"; }
strScrolling = strScrolling + "</Marquee>";
sqlRdr.Close();
cellScrolling.InnerHtml = strScrolling;
rowScrolling.Cells.Add(cellScrolling);
} catch (Exception msg)
{
Response.Write(msg.Message);
}
finally
{
conn.Close();
}