1. 學習asp.net經典例子
看你要具體學哪個方面的了
ASP.NET上現在出來了好多框架
Spring.NET
NHibernate
ASP.NET MVC
等等
PetShop是微軟官方的示例 的確不錯
如果你的底層是C#的話 可以研究一下
但是PetShop對於入門來說還算是難度挺大的
建議樓主多去ASP.NET的一些開源社區逛逛
好多社區都有入門示例 源碼都提供下載
希望樓主早日精通ASP.NET
2. 用ASP.NET做的網站有哪些經典的例子
微軟自己的網站,就有一部分是ASP.NET做的
另外我所知道的惠商時空(惠普旗下的),和谷歌G光燈,也是用ASP做的
3. 幫我推薦一本ASP.NET AJAX的好書
圖靈出版社出版:微軟asp.net ajax創始團隊成員開發
ASP.NET Ajax程序設計 第I卷
ASP.NET Ajax程序設計 第II卷
《精通javascript+jquery》也是一本好書
4. 關於asp.net+ajax的簡單實例代碼
$.ajax({
type:"post",
url:"ajax.aspx",
dataType:"html",
data:{type:getimg},
success:function(result){
$("#img").attr({"src":result});
}
});
這只是你前太代碼的,不知道你服務端什麼情況
還有 切換一個圖 幹嘛弄這么麻煩呢……
5. 求一個ASP.NET下JQuery實現Ajax的例子
http://hi..com/%C4%BE%C4%BE%C4%BE%B0%D7%B0%D7/blog/item/38b3f81b21d7084842a9ad6e.html
6. 征服ASP.NET 2.0 Ajax 典型應用 完整版電子書
這個我到時沒看過~
不過有另外一個 比較實用~講的耶簡單明了 新手一看就明白
http://www.w3school.com.cn/ajax/index.asp
不知道能不能幫助你。
7. Jquery 實現asp.net和java的ajax效果例子
這里有一篇關於Jquery 和ajax的文章
「使用 jQuery 簡化 Ajax 開發」
裡面詳細介紹了如何通過Jquery 使用ajax
可以參考一下
8. 給一個asp.net+ajax post提交的例子
function XmlHttpHelper(){}
XmlHttpHelper.__getXmlHttpObj = function()
{
try
{
return new ActiveXObject("MSXML2.XMLHTTP");
}
catch(e)
{
try
{
return new XMLHttpRequest();
}
catch(ee)
{
throw(new Error(-1, "無法創建XMLHTTP對象。"));
}
}
};
//
// 使用XMLHTTP和遠程伺服器通信。
//
// async 是否為非同步方式:true/false
// httpMethod http方法:"post"/"get"
// responseType 返回數據的類型:"text"/"xml"/null
// url 請求的URL地址
// callback 非同步操作完成時執行的回調函數
// postData post方式時發送的數據
//
XmlHttpHelper.transmit = function(async, httpMethod, responseType, url, callback, postData)
{
var xmlhttp = this.__getXmlHttpObj();
xmlhttp.open(httpMethod, url, async);
if(!async && httpMethod.toLowerCase() == "post")
{
xmlhttp.setRequestHeader('Content-Length', postData.length);
xmlhttp.setRequestHeader("content-type", "text/xml;charset=utf-8");
//xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
}
if(async)
{
xmlhttp.onreadystatechange = function()
{
if(xmlhttp.readyState == 4)
{
try
{
if(responseType != null)
{
if(responseType.toLowerCase() == "text")
callback(xmlhttp.responseText);
else if(responseType.toLowerCase() == "xml")
callback(xmlhttp.responseXML);
}
else
{
callback(null);
}
}
finally
{
xmlhttp = null;
}
}
}
xmlhttp.send(postData);
}
else
{
xmlhttp.send(postData);
if(xmlhttp.status == 200)
{
if(responseType != null)
{
if(responseType.toLowerCase() == "text")
return xmlhttp.responseText;
else if(responseType.toLowerCase() == "xml")
return xmlhttp.responseXML;
}
else
{
return null;
}
}
return null;
}
};
調用:
var obj = XmlHttpHelper.transmit(false,"get","text","../../RemoteHandler/pageInput.ashx?CstmName="+drlstCstmValue,null,null);
9. asp.net ajax問題,高分!!!
應該是編碼問題 把網頁另存成utf-8格式的 只是硬編碼吧
setRequestHeader("Content-type",
"application/json; charset=utf-8");},
10. asp.net mvc3.0 怎麼實現ajax能舉例子最好,有代碼 比如實現添加。
jquery:
$.ajax({
type: 'POST',
url: 『/Controller名/ActionResult方法』,
data: {需要傳的參數},
dataType: "json",
success: function (msg) {
msg 就是ActionResult 返回的數據
}
});
Controller後台
public ActionResult test(這邊是參數列表 比如ajax傳的參數是{id:1} 我們這邊可以寫成string id)
{
這個id就等於1了
/*---- 這里做資料庫的添加操作----*/
Dictionary<string,string> dict = new Dictionary<string,string>();
dict.Add("infoId","1");
dict.Add("infoMessage","添加成功!");
return this.Json(dict);
}
這樣 ajax返回的數據 就是一個json格式的{infoId:1,infoMessage:添加成功!}這樣的數據