首先我們先寫個js文件文件名自己隨便起吧

// JavaScript Document

var objState

//------------鼠標經過時-----------
function OnFoucsMouseOver( obj,fontColor,backColor )
{
?if ( obj.rowIndex > 0 )
?{
? obj.style.color = fontColor;
? obj.style.backgroundColor = backColor;
?}
}

//-----------鼠標離開時-----------
function OnFoucsMouseOut( obj,fontColor,backColor )
{
?if ( obj.rowIndex > 0 )
?{
? if ( obj != objState )
? {
?? obj.style.color = fontColor;
?? obj.style.backgroundColor = backColor;
? }
?}
}

//-----------鼠標單擊時-----------
function OnFoucsClick( obj,fontColor,backColor )
{
?if ( obj.rowIndex > 0 )
?{
? if ( objState != null )
? {
?? objState.style.color = "";
?? objState.style.backgroundColor = "";
? }
? obj.style.color = fontColor;
? obj.style.backgroundColor = backColor;
?
? objState = obj;
?}
}

//-----------鼠標雙擊時-----------
function OnFoucsDbClick( obj,fontColor,backColor,openUrl )
{
?//參數openUrl為要開的新窗口的地址
?if ( obj.rowIndex > 0 )
?{
? if ( objState != null )
? {
?? objState.style.color = "";
?? objState.style.backgroundColor = "";
? }
? obj.style.color = fontColor;
? obj.style.backgroundColor = backColor;
?
? objState = obj;
?
? window.open( openUrl );
?}
}


然后我們建一個.net2003的項目然后把下面的前臺頁面代碼
放上這里的datagrid控件連接的是我本機器上的數據庫
大家換成自己的就可以了