至於沒用過的可試試,只要在專案上按下右鍵如下圖及可搜尋及安裝
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzcbasBS2uV12iRfDeVuJReY4Ju7liH1MS0d-gNzTciBaZimWrSFu2Nni8_F87D1kYPNbsKUYD71_a-mWeK_qCVtAPmCilZUN6uBe-HF5t0unV9amTMYJdq-tO-63P_OfII9wUdsPHs-o/s1600/1.jpg)
但像jQuery有很多版本確不想要安裝到最新的版本那怎麼辦?
到jquery點選下面的版本
會有一行 PM > Install-Package jQuery -Version 1.10.2
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXZ9L9k2DpffQ4E6L43o_wY3jWAeyX9HdlwuxiOnxKIpx1MWcreNfvOeGcKTSUo6KHhLPevQOsn0WCjXGUd4Dvlr2zN9RL2RClk30uO2tSezF98DPmeSVm340uFiSNnicYoqnTBqUkJN8/s1600/3.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgCsbGE-f8a2wiXP6wXQK53QHHPokqypAswf1FTRwgy93ZoKuC5cUgqDZSidR_-ZFrYHTKDBj2Ua_5pLeZtrS1VUgLygc5-XxzClStAKsuJqAwSStP9uOaoDguFFVng9EbDUyWdaMHBHY/s1600/2.jpg)
$(function () { $("#<%= Master.ClientID%>").change(function () { var q = $("#<%= Master.ClientID%>").val(); $.ajax({ url: '/get.ashx', type: 'post', async: true, data: { q: q }, success: function (data) { $('#<%= Detail.ClientID%>').empty(); var myarray = $.parseJSON(data); $.each(myarray, function (i, item) { var option = ""; $('#<%= Detail.ClientID%>').append(option); }); } }); }); });上面程式碼看似無誤,但在PostBack後就會出現System.Web.HttpUnhandledException
$(function () { }); $("#<%= Master.ClientID%>").change(function () { var q = $("#<%= Master.ClientID%>").val(); $.ajax({ url: '/get.ashx', type: 'post', async: true, data: { q: q }, success: function (data) { $('#<%= Detail.ClientID%>').empty(); var myarray = $.parseJSON(data); $.each(myarray, function (i, item) { var option = ""; $('#<%= Detail.ClientID%>').append(option); }); } }); });
Response.AddHeader("Content-Disposition", string.Format("attachment; filename={0}", mFileName));
Response.AddHeader("Content-Disposition", string.Format("attachment; filename=\"{0}\"", mFileName));多加了分雙引號這樣輸出的標頭才會指定檔名是什麼減少攻擊