對ADO.NET使用問題和相關(guān)方式
我在外培訓(xùn)時課堂里用的是VS2003版本,老師做的例子讓我們拷回去,我自家電腦里由于還沒有安裝VS2003版本這個開發(fā)工具,所以無法打開看,我去買軟件看到現(xiàn)在又有2006版的了,如果將ADO.NET使用后,能不能打開老師在課堂用ADO.NET使用版本做的例子?能不能繼續(xù)使用?
CTP版本中的ScriptManager和ScriptManagerProxy控件提供了引用所需Client FX腳本的方式,同時也提供了一個使用path或name屬性來指定腳本引用的方法。下面的示例展示了這些控件的使用方式。
- <atlas:ScriptManager runat="server" ID="ScriptManager">
- <Scripts>
- <atlas:ScriptReference ScriptName="AtlasUIGlitz" />
- <atlas:ScriptReference Path="~/Scripts/Custom.js" />
- </Scripts>
- </atlas:ScriptManager>
ScriptManager依舊保留了對于必須和可選腳本的支持。對于可選腳本來說,與CTP版本***的區(qū)別在于現(xiàn)在沒有了ScriptName枚舉。這個功能被一個能夠適合更多場合的模型所替代,ADO.NET使用模型允許第三方使用基于程序集的方式來發(fā)送Web資源腳本。下面的示例展示了新的模型,并且使用了ADO.NET使用包中額外的可選腳本。如下:
- <asp:ScriptManager runat="server" ID="ScriptManager">
- <Scripts>
- <asp:ScriptReference
- Name="Microsoft.Web.Resources.ScriptLibrary.PreviewScript.js"
- Assembly="Microsoft.Web.Preview" />
- <asp:ScriptReference
- Name="Microsoft.Web.Resources.ScriptLibrary.PreviewGlitz.js"
- Assembly="Microsoft.Web.Preview" />
- <asp:ScriptReference Path="~/Scripts/Custom.js" />
- </Scripts>
- </asp:ScriptManager>