建议你用vs2010就可以做到你需要的
对,2010可以,不用的话用JQuery也行,而且兼容性强,效果也很炫,我没有例子,不过你可以这么做:当鼠标移上去的时候缓慢的弹出一个层,层里面用框架连接到一个页面,这样就可以实现动态的只能提示,如果是静态的就可以只显示一个层,把要显示的内容显示出来即可
gvObject.ToolTip = " 提示内容"; over
jquery插件.autocomplete.js。非常好用。推荐。
$(document).ready(function(){
//文本框值改变触发
$('#tbxcust_code').autocomplete("../Hotline/CustInfoHandler.ashx",
{
minChars: 4,
width: 310,
matchContains: true,
autoFill: false,
formatItem: function(row, i, max) {
return i + "/" + max + ": \"" + row[0] + "\" [" + row[1] + "]";
},
formatMatch: function(row, i, max) {
return row.name + " " + row.to;
},
formatResult: function(row) {
return row[1];
}
}
);
//enter完成触发
function findValueCallback(event, data, formatted) {
var tax =data[1];
$.post("GetCustomerWebService.asmx/GetCustInfoByCustId",
{codeCode:tax},
function(msg){
var myjson;
eval('myjson='+$('string',msg).text()+';');
$('#txtContact').val(myjson.cust_contact);
document.getElementById("timer").innerText="本年度第 "+myjson.CustReturnTimer+" 次上门回访。";
}
);
$(document).ajaxError(function(event,request, settings){
alert("出错页面:" + settings.url + "");
});
}
$().result(findValueCallback).next().click(function() {
$(this).prev().search();
});
})
绑定改后就可以了。