Time of Update: 2018-12-07
其實,利用ASP.NET輸出指定內容的WORD、EXCEL、TXT、HTM等類型的文檔很容易的。主要分為三步來完成。 一、定義文件類型、字元編碼 Response.Clear(); Response.Buffer= true; Response.Charset="utf-8"; //下面這行很重要, attachment 參數表示作為附件下載,您可以改成 online線上開啟 //filename=FileFlow.xls
Time of Update: 2018-12-07
首先,從聲明Web Service說起將 WebMethod 屬性 (Attribute) 附加到 Public 方法表示希望將該方法公開為 XML Web services 的一部分。您還可以使用該屬性 (Attribute) 的屬性 (Property) 進一步配置 XML Web services 方法的行為。有關更多資訊,請參見Managed 程式碼中的 XML Web services 的代碼模型。WebMethod 屬性 (Attribute) 提供以下屬性 (Property):
Time of Update: 2018-12-07
Asp.net伺服器端控制項CheckBoxList在用戶端沒有產生value值,所以就想在用戶端通過JS獲得選中項就很麻煩了。迫於無奈,只能寫了以下的代碼。比較通用,適合於CheckBoxList的屬性RepeatLayout為Flow和Table,屬性RepeatDirection為Horizontal和VerticalobjID為伺服器端控制項在用戶端產生的ID通用版本(不依賴任何類庫)function GetCheckBoxListValue(objID){ var v =
Time of Update: 2018-12-07
以前在學習Asp.net時備受困擾的就是提交驗證這塊,網上流行的關於圖片驗證的教程大都存在很多問題,比如:驗證碼儲存在頁面代碼或Cookies裡,暴露給用戶端;通過Session儲存的驗證碼,雖然解決了安全問題,但一個使用者只使用一個變數儲存驗證碼,假如使用者同時開啟一個以上的頁面,分別提交的話,就無法正常使用了;驗證碼不會到期,這會留下隱患,使暴力破解變得可行(當然也可以通過重新整理間隔、提交間隔、黑名單等手段加以控制);此外還有伴隨著提交產生的另一個問題——重複提交。為解決上述問題,我曾走過
Time of Update: 2018-12-07
[轉]在APACHE上運行asp.net http://blog.donews.com/timwong/archive/2005/07/01/450450.aspx首先,必須要有Windows環境和.NET Framework的支援。此外還建議安裝.NET開發工具如.NET Framework SDK或者VisualStudio.NET。需要注意的是Windows的版本應為2000、2003和XP。Win9X系列不能安裝.NET
Time of Update: 2018-12-07
ASP.NET(1.0/1.1)給我們提供了一個開發WebControl的編程模型,於是我們擺脫了asp裡面的include模式的複用方式。不過1.0/1.1提供的Web控制項開發模型對於處理沒有image、css等外部資源的組件還算比較得心應手,script雖然很多時候也是外部資源,但在開發控制項的時候我們習慣把script使用Page.Register...Script()來嵌入模組,因為緊湊的東西更便於我們複用,用一個dll就可以解決問題又何必要節外生枝呢。
Time of Update: 2018-12-07
相關命名空間:using System.Net;using System.Net.Mail;核心程式碼範例: protected void Page_Load(object sender, EventArgs e) { MailMessage MM = new MailMessage(); MM.To.Add("hooyes@vip.qq.com,lovehooyes@126.com"); //收件者地址,可多個用逗號隔開 MM.Subjec
Time of Update: 2018-12-07
許多朋友問如何localize驗證訊息,而不想通過修改屬性值把它們變成了Hard-coded。 現在很容易做到。下面所涉及到的例子在ASP.NET MVC 1.0版本裡是可以正常啟動並執行(ASP.NET MVC 2.0沒有試過)。 讓我們從下面的ProductViewModel開始: public class ProductViewModel { [Price(MinPrice = 1.99)] public double Price { get; set; } [Required]
Time of Update: 2018-12-07
1. ASP.NET AJAX 中,如何用 JavaScript 調用伺服器端的方法?這裡不是指調用簡單的 PageMethod,因為靜態方法是不能操作當前頁面的控制項的,所以靜態 PageMethod 作用就跟普通的 WebService 一樣,比較局限。那麼,調用一般的伺服器端方法,其實就是發起一個非同步回調。最簡單的實現辦法,是通過 UpdatePanel 來做。首先定義一個隱藏的 LinkButton,在其處理事件中,去調用我們要執行的操作:<asp:LinkButton ID="
Time of Update: 2018-12-07
ASP.NET 2.0 中新增加了 Theme 的功能,它的出現能讓網站實現換膚更加容易。Theme 的實現包括:CSS、Skin、MasterPage。CSS 是用於控制所有 HTML 標籤的外觀。Skin 是用於控制所有 ASP.NET 伺服器調整的外觀,並且可以通過屬性 cssClass 定義它的 CSS 樣式。MasterPage 是 *.aspx 頁面模版,不過它沒有被定義到 Theme 中。-----------------------------------------------
Time of Update: 2018-12-07
本系統已經送給一些網友進行小規模的測試了,爭取國慶節發吧。 起初只是隨便發一下看看有沒有人要,結果才發現髮網上比壓力很大阿,稍微做得不好,就會有人指出。所以水平不足之處還望大家體諒。 做這個系統的初衷是拋磚引玉。我想只要有項目經驗的程式員,都有做過類似的系統了,可是我翻遍了互連網都沒有看到有ASP.net2.0的RBAC具體實現。
Time of Update: 2018-12-07
在這裡下載吧,網域名稱被偷了,不好意思http://files.cnblogs.com/Wenzy/RMF1.0Beta20061003.rarAsp.net RBAC membership framework For Visual Studio 2005 這裡是基於Asp.net 2.0
Time of Update: 2018-12-07
最近維護一個ASP的項目,發現竟不少頁面出現了亂碼,很奇怪,由於頁面沒有設定任何的編碼格式,所以我在<head>加上了<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />結果還是亂碼,好鬱悶,最來在ASP代碼加入了<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> 936 表示gb2312運行一下,問題還是沒有解決,最來又加上了 <%
Time of Update: 2018-12-07
開發Web程式,經常遇到快顯功能表被flash控制項遮擋的問題,在網上搜尋最多的方法是把Flash設定為透明模式。這裡介紹另外一種方法,當前面的方案無效時可以試試,我這裡屢試不爽.divPopUp {border:1px solid #7BB5E2; position:absolute;left:20000;top:20000;z-index:10000001;background-repeat:
Time of Update: 2018-12-07
因為我們的分頁 支援通過下拉框選擇頁碼後自動跳頁 有點兒像webform 的autopostback 而我們又是get 提交版的 需要解決一個問題 選擇後自動跳頁 需要帶上以前的查詢條件 不能跳完頁以後 查詢條件消失了用一個隱藏的a 標籤 這個a 標籤產生的串連 儲存了當前的查詢條件等 他的頁面數 顯示成"*pageindex* 當我們選擇下拉框跳頁後 用選擇的值 替換這個"*pageindex* 然後跳轉到當前href 則解決了上述問題 上代碼
Time of Update: 2018-12-07
遇到這種問題,可以嘗試以下倆種方法: 1、在Web.config檔案中的system.web節點中添加: <httpHandlers> <!--<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax"/>--> <remove verb="*" path="*.asmx"/> <add verb="*"
Time of Update: 2018-12-07
我研究這個問題已經很長時間了,ASPUpload的組件以及其它幾個組件都使用過,多多少少對這些組件的工作原理有些瞭解,對於其它一些問題的討論也都遇到過。前幾個星期開發的WebbUpload2.0經過一段時間的測試後,發現它完全是一個超級大BUG,所以放棄發布它了。(不想害人了。)先收集一些網路上關於這個問題的一些內容:http://blog.joycode.com/saucer/archive/2004/03/16/16225.aspx http://www.cnblogs.com/bestco
Time of Update: 2018-12-07
昨天開始,就沒有調試成功過。經過一系列的設定後,可以在遠端偵錯WinForm程式,這說明我的遠端偵錯的安裝是正確的,但ASP.net的調試卻沒有成功。在MSDN上找到這樣的協助,http://www.microsoft.com/china/msdn/library/webservices/asp.net/vstechartvsdebug.mspx然而我遇到的問題是:沒能找到相關資訊來解決問題。然而,上面引用的文章還是很不錯的,它總結了大多數情況下調試ASP.net應用程式所遇到的問題,很值得讀一
Time of Update: 2018-12-07
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml"
Time of Update: 2018-12-07
from msdn