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:添加成功!}这样的数据