Time of Update: 2017-01-19
如何利用Visual studio 2010建立一個ASP網站?【檔案】-->【建立】-->【網站】-->【ASP.Net網站】--【完成】預設頁面Default.aspx建立以上介面:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="UserLogin.aspx.cs" Inherits="UserLogin" %> <!DOCTYPE html PUBLIC
Time of Update: 2017-01-19
我們在做web程式的時候經常會遇到一些圖片處理的問題,今天就把遇到的需要圖片處理的地方給總結一下。也算是對自己學習過程的一個總結,希望也能給大家一些啟發。一、驗證碼。我們在某些網站註冊或者登入的時候,都可能遇到要填寫驗證碼的地方,當時沒搞懂這樣的圖片是怎樣一回事,事實上這是一張隨機產生的圖片,需要在後台專門建立一個aspx頁或者ashx一般程式處理頁來專門負責產生這樣的圖片。下面就通過樣本向大家示範這樣的一個過程!首先我們建立一個登入頁,類比使用者登入。代碼如下: <
Time of Update: 2017-01-19
有時候我們網站需要添加驗證,這一節我們示範下怎樣使用ASP.NET MVC5添加驗證。1.在Model類裡面添加驗證,代碼如下: public class Movie { public int ID { get; set; } [StringLength(60,MinimumLength=3,ErrorMessage="主題的長度必須在3到60個字元")] public string Title { get; set; } [Display(Name="Release Date")]
Time of Update: 2017-01-19
這一節講解下ASP.MVC 2.0的使用者登入與登出功能,先講登入,後說登出。我們這個系列講的使用者登入方式都是FORM表單驗證方式。在講之前先給大家說下<%:%>的功能,<%:%>與<%=%>功能一樣,用來動態輸出內容。一、登入1. 建立MODEL登入的時候,我們一般只要驗證使用者名稱和密碼,還有是否儲存登入COOKIE,所以我們建立一個MODEL登入類,只需包括3個欄位就可以。/// <summary> /// 使用者登入MODEL ///
Time of Update: 2017-01-19
如圖:上圖的右邊框不見了,使用 web開發工具調試,發現是內容器過大.於是想到了是jquery-easyui 對介面的"渲染"不正確引起.起初以為是因為加了 處理重複的代碼引起,但是去掉後總是依舊:進而考慮到介面"渲染"的前後關係,於是嘗試對程式碼片段進行順延強制,問題解決.原問題指令碼: 複製代碼 代碼如下: <script type="text/javascript"> if (window.__yltlClientScriptRegistKey == undefined ||
Time of Update: 2017-01-19
在我們發布網站時,加密web.config,這樣可以有效保證資料庫使用者和密碼安全,其步驟如下:1.添加密鑰執行:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -pc "hnlaw" -exp其中"hnlaw"為密鑰名稱2.添加web.config節點在web.config的<configuration></configuration>之間添加:<configProtectedData>
Time of Update: 2017-01-19
<!--#include file="inc/conn.asp"--> <% dim rs,sql,filename,fso,myfile,x Set fso = server.CreateObject("scripting.filesystemobject") filename = Server.MapPath("download.txt")
Time of Update: 2017-01-19
其中用到了jquery外掛程式來驗證使用者名稱哦,這裡是利用jquery ajax來驗證使用者名稱是否存在哦。大家看看效果圖,後面將附上源碼下載。 jquery架構實現的ajax 驗證使用者名稱是否存在的部分JS 複製代碼 代碼如下: $("#accounts").formValidator({onshow:"請輸入使用者名稱",onfocus:"使用者名稱至少4個字元,最多10個字元",oncorrect:"該使用者名稱可以註冊"}).inputValidator({min:4,max:10,
Time of Update: 2017-01-19
最近奇葩經理提出了奇葩的需求,要能在網站上改變圖片的顏色,比如灰色的變成彩色,彩色的變成灰色,尼瑪樓主的感受你們不懂!於是有了下面的代碼。。。用法:調用update_pixelColor方法並傳參數即可#region 改變圖片顏色 /// <summary> /// 改變圖片的顏色 /// </summary> /// <param name="filePath">圖片的完整路徑</param> /// <param
Time of Update: 2017-01-19
using System.Drawing;using System.IO;using System.Drawing.Imaging;private void AddTextToImg(string fileName,string text){if(!File.Exists(MapPath(fileName))){throw new FileNotFoundException("The file don't exist!");}if( text == string.Empty ){return;}
Time of Update: 2017-01-19
在做項目的時候,需求添加全文檢索搜尋,選擇了lucene.net方向,調研了一下,基本實現了需求,現在將它分享給大家。理解不深請多多包涵。在完成需求的時候,查看的大量的資料,本文不介紹詳細的lucene.net工程建立,只介紹如何對文檔進行全文檢索搜尋。對於如何建立lucene.net的工程請大家訪問使用lucene.net搜尋分為兩個部分,首先是建立索引,建立常值內容的索引,其次是根據建立的索引進行搜尋。那麼如何對文檔進行索引呢,主要是對文檔的內容進行索引,關鍵是提取出文檔的內容,按照常規實現
Time of Update: 2017-01-19
首先建一個類: 複製代碼 代碼如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Drawing; /// <summary> ///Class1 的摘要說明 /// </summary> public class Class1:IHttpHandler //調用介面 { public Class1() { //
Time of Update: 2017-01-19
前台: 複製代碼 代碼如下: <asp:DataList ID="DataList1" runat="server" RepeatDirection="Horizontal" RepeatColumns="5" CellSpacing="25"> <ItemTemplate> <img src="<%# Eval("FullName") %>" width="50" height="50" border="0" >
Time of Update: 2017-01-19
見下圖: 驗證的例子:http://www.position-relative.net/creation/formValidator/ 官方地址: http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/ 這個外掛程式支援大部分的瀏覽器,但由於有使用到了css3的陰影和圓角樣式,所以在IE瀏覽器下無法看到圓角和陰影製作效果(IE 9 支援圓角效果)。
Time of Update: 2017-01-19
第一個反映是驗證碼的這些屬性是否可以設定(也就是說是封裝成一個類,然後以暴露公有屬性和方法的方式來使用的,還是在直接在一般處理常式中實現了驗證碼的產生到輸出),結果比較可惜,是後者...... 裡面的演算法感覺挺不錯,至少對於我這種對演算法幾乎是不懂的人來說是這樣,於是想到去封裝一下她然後無恥地納入自己的類庫中去^^ old原檔案如下:點擊下載 首先分析一下這份代碼中的不足(自己覺得的):
Time of Update: 2017-01-19
複製代碼 代碼如下:// 涉及命名空間 using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.Web; using
Time of Update: 2017-01-19
前段時間看到園裡有位高手寫了個純css+js的一個效果,我把它和asp.net驗證控制項結合起來,用這位高手寫的效果做為asp.net難控制項的提示效果。如下圖 和以前寫的比這次寫的使用起來方便,只要每個頁面繼承BasePage就可以了,其中Validator檔案夾是必需的檔案夾。 代碼 複製代碼 代碼如下: namespace ValidatorTest { public partial class Default : <SPAN style="COLOR:
Time of Update: 2017-01-19
貼出來控制項頁面的代碼. PicList.ascx 複製代碼 代碼如下: <%@ Control Language="C#" AutoEventWireup="true" CodeFile="PicList.ascx.cs" Inherits="WebParts_PicList" %> <style type="text/css"> /* Reset style */ * { margin: 0; padding: 0; word-break: break-all; }
Time of Update: 2017-01-19
這個是檔案下載類:複製代碼 代碼如下:using System; using System.IO; using System.Net; using System.Web; public class SRWebClient { CookieContainer cookie; public SRWebClient() { cookie = new CookieContainer(); } /// <TgData> ///
Time of Update: 2017-01-19
複製代碼 代碼如下:Session.Abandon(); Response.Redirect("Login.aspx"); 但是這樣點點擊瀏覽器的後退仍然可以回到剛才的頁面,這可不行,在網上找了一下,也有不少人遇到這樣的問題,試了一些方法,都不管用。不過最後還是找到,共用一下。 http://blog.csdn.net/lhypang2006/archive/2008/03/11/2170751.aspx 複製代碼 代碼如下:Session.Abandon(); Response.Write("