asp.net 2.0小TIPS兩則

1  利用app_offline.htm   在asp.net 2.0中,如果你要COPY網站,進行網站維護,部署,和進行大量修改,有可能要停掉你的WEB應用程式了,而以一個友好的方式提示給使用者,比如什麼“本網站正在更新”等等的資訊,在ASP。NET

小tips:asp.net 2.0中在gridview中使用DataFromatString

可能之前不少朋友也已經試過,但我是今天才遇到這個問題,翻查資料後才解決。主要是在asp.net 2.0中,如果要在繫結資料行中顯示比如日期格式等,如果用下面的方法是顯示不了的 <asp :BoundField DataField=“CreationDate”       DataFormatString=“{0:M-dd-yyyy}”       HeaderText=“CreationDate”  

asp.net 2的檔案上傳

在asp.net 2.0中,上傳檔案時變的比較方便了,因為有了fileupload控制項,使用十分簡單,if (FileUpload1.HasFile)            try            {                FileUpload1.SaveAs("d:\\luceneData\\" + FileUpload1.FileName);                Label1.Text = "File name: " +                    

asp.net 2.0中的gridview裡用crosspage的功能

在asp.net 2.0裡,多了crosspage的功能,也就是說,可以很方便地在第二個頁面裡接受第一個頁面裡的參數值了, 詳細參考http://www.cnblogs.com/jackyrong/archive/2005/01/15/92472.html裡說的。這裡,舉個常見的例子,比如在一個gridview裡,當點選第一列某個人的姓名後,接著並跳轉到第二頁,在這頁裡顯示關於這個人的具體資訊,這可以很方便地用cross

asp.net 中一次上傳多個檔案

看到一篇老外的文章,說在asp.net 中,如何先讓使用者把要上傳的檔案都選好了,然後一次上傳,今小結如下首先在頁面加一個上傳檔案控制項,一個“attach"按鈕,一個listbox,用來存放等待上傳的檔案名稱,一個"UPLOAD"按鈕,一個”刪除按鈕 <form id="Form1" method="post" runat="server">   <INPUT id="FileUpload" style="Z-INDEX: 101; LEFT: 83px; WIDTH: 48

asp.net 2.0小tips:在web.config裡設定使用者定義控制項

  在asp.net 1.1中,要使用使用者自訂控制項,可能要這樣:<%@ Register TagPrefix="jackyrong" TagName="header" Src="Controls/Header.ascx" %><html><body>    <form id="form1" runat="server">        <jacky:header ID="MyHeader" runat="server" />   

asp.net 2.0中不同web控制項之間的相互調用

在asp.net 2.0中,要在不同的web控制項之間互相調用,必須要<%@ Reference VirtualPath="另一控制項名稱“>來引用,舉例如下default.aspx:<form id="form1" runat="server">        <uc1:WebUserControl id="WebUserControl1" runat="server">        </uc1:WebUserControl>         

asp.net 一個簡易許可權的小例子設計

  近日在閱讀一本asp.net的書時(國人寫的),其中提到了一個簡易許可權的小例子,感覺說的還是比較清楚,有點代表性,故在此簡單介紹下其實現原理   其核心是建立起使用者、角色,功能,模組功能四者的關係。資料庫設計如下1 使用者角色表  User表   欄位:userid  自遞增欄位            username           password  RoleTable表(角色表)  欄位        Roleid  自遞增欄位        RoleName  使用者角色表 

asp.net 2.0中對logincontrol的小改進

在asp.net 2.0中,有了登陸控制項框logincontrol了,十分方便,但有的時候,可能要對logincontrol框進行一些改進,比如如果需要在使用者名稱一欄,以dropdownlist的方式給使用者選擇要登陸的使用者名稱或者角色的話,則有的時候十分方便。     但你直接想去掉logincontrol中的使用者名稱輸入框時不行的,會出錯,其實可以把這個使用者名稱輸入框的visible屬性設定為false就可以了,可以再加一個下拉框了,例子如下<td align="right"

asp.net 2.0中的Cross PAGE REQUEST

大家還記得吧,在ASP中,一個頁面裡,只要有一個Form表單,在POST後,就可以在 另外一個表單裡用REQUEST來接受了,而在ASP.NET 2.0中,咱們又可以這樣做了,因為有了 新的特性,叫做cross page request,可以實現這樣的功能,代碼如下,十分簡單: crosspage1.aspx: <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://

asp.net 2.0中判斷上傳的圖片是否符合規格

  在asp.net 2.0中,在上傳圖片時,有時往往要判斷使用者上傳的圖片是否符合指定規格,如果不符合規格,則不予以上傳,那麼可以用以下的程式碼片段進行判斷。    首先在web.config檔案中設定圖片上傳的限制尺寸,比如<appSettings>  <add key="RequiredHeight" value="184"/>  <add key="RequiredWidth" value="370"/></appSettings> 

asp.net 2.0下gridview中加亮移動行

   看到老外的blog,說asp.net 2.0下的gridview中,當使用者在gridview中用滑鼠從上到下掃描各行時,起到加亮顯示每次移動過的行的一個效果,用javascript寫的,還算簡單,記錄之  <asp:repeater id="rptrProducts" runat="server"><HeaderTemplate><div><table BorderColor="Silver" border="0" width="50%"

asp.net 2.0的gridview基本知識

  在老外的一篇blog裡(http://fredrik.nsquared2.com/ViewPost.aspx?PostID=429),很好的一篇文章介紹了asp.net 2.0中對gridview的一些基本操作,下面部分翻譯並小結之。    1 當要訪問gridview的當前行時,可以使用的事件為OnRowDataBound, protected virtual void OnRowDataBound(GridViewRowEventArgs e); 

asp.net 2.0 ajax中實現快顯視窗警示提示

  在 web應用中,比如OA中,經常要用到一些提示,比如EMAIL到達了,就做個象MSN那樣的提示框,彈出給使用者提示,然後再關閉。在asp.net 2.0的ajax中,這個現在不難做到了,剛好看到老外的一篇文章,講解到,下面小結之(原文:http://aspalliance.com/1306_How_to_Show_MessengerLike_Popups_Using_AJAX) 

asp.net 2.0 中產生PDF

    近期要用asp.net 2.0產生PDF,看了下書,查了下資料,發現可以有組件幫得上忙,可以下載itextsharp(https://sourceforge.net/projects/itextsharp)下載,然後在工程中引用該控制項,舉例子如下1  datatable 的內容轉換為PDF      首先,建立一個datatable轉換為pdf的方法如下 using iTextSharp;using iTextSharp.text;using

asp.net 2.0 ajax中使用PopupControlExtender

 最近在著名的4guysfromrolla.com(http://www.4guysfromrolla.com)上,有篇不錯的文章(http://aspnet.4guysfromrolla.com/articles/070407-1.aspx),講的是如何使用aspajx中的controltookit中的PopupControlExtender控制項來實現一些特殊的效果,比如文中舉了如何在一個GRIDVIEW中,當滑鼠移動到某條記錄上時,可以顯示這條記錄的detail資訊,這樣就不用象以前那樣,

asp ajax 1.0中的scriptmanagerproxy

   在asp.net ajax 1.0中,由於scriptmanager只能有一個,因此當有模版頁的時候,就必須用scriptmanagerproxy來做橋樑了,舉例子如下,有兩個JS檔案, jscript1完成加法,jscript2完成乘法// JScript1 檔案//求和function sum(m,n){  alert(eval(m)+eval(n));}// JScript2 檔案//求積function product(a,b){  alert(eval(a)*eval(b));}

asp.net ajax 1.0中detailview與updatepanel混合使用的例子

    在asp.net ajax 1.0中,如果有一個detailview控制項,想做到每點detailview中的每行,在旁邊顯示出這條記錄的detail情況(master-detail的效果的話),可以使用updatepanel控制項實現  首先,建立一個自訂web控制項webusercontrol,ascx,把detailviw控制項放到updatepanel控制項內,detailview控制項如下<asp:UpdatePanel ID="UpdatePanel1" runat="

asp.net 2.0 中用好delete功能

     在4guysfromrolla中看到老外一篇講解asp.net 2.0中關於如何用好delete功能的文章(http://aspnet.4guysfromrolla.com/articles/062007-1.aspx),覺得十分好,今將要點筆記之,用的都是northwind的例子  1)刪除dropdownlist中的項目                 <asp:DropDownList ID="ProductList" runat="server"

asp.net 2.0中顯示主從關係另一個方法

  一般是在asp.net 2.0中,是用master-detail的關係來顯示資料的,顯示的辦法也很多,但今天看書發現一個,是在同一個gridview裡,搭配bulletedlist來顯示的。關鍵區段如下,同時也有用了ajax<asp:ScriptManager ID="ScriptManager1" runat="server">            </asp:ScriptManager>            <asp:UpdatePanel

總頁數: 1638 1 .... 604 605 606 607 608 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.