System.Math.Pow(double x,double y);
目前分類:C# Net (95)
- Jan 18 Mon 2010 00:58
[c#]次方計算
- Dec 13 Sun 2009 01:21
GetThumbnailImage()跑第二次比第一次的效果好
不知道什麼原因,存取圖片,跑二次存檔的結果會比較好
using System;
using System.Data;
using System.Configuration;
using System.Collections;
- Nov 18 Wed 2009 01:11
[c#] GridView事件執行順序
在一個空白頁中置入GridView和一個Button後,
當使用者按下按鈕後,各事件發生的順序如下:
Page | GridView | Button | |
------------ | ------------ | ------------ | |
1 | Init | ||
2 | Load | ||
3 | Load | ||
4 | RowCreated | ||
5 | RowDataBound | ||
6 | DataBound | ||
7 | Click | ||
8 | PreRender |
- Oct 01 Thu 2009 00:15
將資料大量寫入資料庫時的優化寫法
當初學者需要利用for迴圈寫入資料時,常常會犯一個錯誤,就是SqlConnection開開關關,迴圈跑100次它就活生生開關一百次,
雖然資料量小時看不出影響但這是相當浪費效能與資源的寫法,只要改變寫作習慣就可以避免掉這問題,來看看吧。
小鋪廢言:demo以GridView1秀出資料後再把它全部寫入到一個名為Table1的資料表。
for (int i = 0; i < this.GridView1.Rows.Count; i++)
{
- Sep 21 Mon 2009 00:40
GetThumbnailImage()跑第二次比第一次的效果好
不知道什麼原因,存取圖片,跑二次存檔的結果會比較好
using System;
using System.Data;
using System.Configuration;
using System.Collections;
- Sep 16 Wed 2009 00:26
[C#] HTML字串過濾函數
public string checkStr(string html)
{
System.Text.RegularExpressions.Regex regex1 = new System.Text.RegularExpressions.Regex(@"<script[sS]+</script *>", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
System.Text.RegularExpressions.Regex regex2 = new System.Text.RegularExpressions.Regex(@" href *= *[sS]*script *:", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
System.Text.RegularExpressions.Regex regex3 = new System.Text.RegularExpressions.Regex(@" no[sS]*=", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
- Aug 14 Fri 2009 00:46
簡易的防止按鈕被重覆點擊
<body>
<form id="form1" runat="server">
<div>
<asp:Button id="btnCheck" runat="server" Text="按我" OnClientClick="OneCheck(); return false;"></asp:Button>
<asp:Label ID="lblMessage" runat="server" ForeColor="Blue"></asp:Label>
- Jul 30 Thu 2009 00:21
ASP.NET 2.0中callback的一些變化+使用示例(下)
ASP.NET 2.0中callback的一些變化+使用示例(下)
本文地址:http://qzone.qq.com/blog/101766959-1217964961
Callback.aspx.cs:
- Jul 29 Wed 2009 00:20
ASP.NET 2.0中callback的一些變化+使用示例(中)
- Jul 28 Tue 2009 01:19
ASP.NET 2.0中callback的一些變化+使用示例(上)
ASP.NET 2.0中callback的一些變化+使用示例(上)
轉自:http://tb.blog.csdn.net/TrackBack.aspx?PostId=1761990
可能你覺得callback很弱,AJAX才夠強。其實網上大多數callback的示例代碼都是不太正確的(包括MSDN)。這裏提供了一種不同的使用callback的方法。只用很少的javascript就實現了一個聯級下拉清單。你會發現:羽量級的callback其實也很好用。
在這裏我有兩個DropDownList,ddlCategory和ddlProduct。要求ddlCategory變化後ddlProduct無刷新的填充新的專案。
要使用Callback首先要繼承ICallbackEventHandler介面:
- Jul 23 Thu 2009 00:32
ViewState與Session
昨天偶然看到網上有人討論究竟是該用viewstate還是session來保存資訊. 忽然覺得有必要去深入的研究一下這兩個東東了.
我們先來看深入分析一下viewstate, 為了分析的相對完整性,先從簡單的說起:
在asp時代, 大家都知道一個html控制項的值,比如input 控制項值,當我們把表單提交到伺服器後, 頁面再刷新回來的時候, input裏面的資料已經被清空. 這是因為web的無狀態性導致的, 服務端每次把html輸出到用戶端後就不再於用戶端有聯繫.
asp.net巧妙的改變了這一點. 當我們在寫一個asp.net表單時, 一旦標明了 form runat=server ,那麼,asp.net就會自動在輸出時給頁面添加一個隱藏域
- Jul 20 Mon 2009 22:33
ViewState與Session
昨天偶然看到網上有人討論究竟是該用viewstate還是session來保存資訊. 忽然覺得有必要去深入的研究一下這兩個東東了.
我們先來看深入分析一下viewstate, 為了分析的相對完整性,先從簡單的說起:
在asp時代, 大家都知道一個html控制項的值,比如input 控制項值,當我們把表單提交到伺服器後, 頁面再刷新回來的時候, input裏面的資料已經被清空. 這是因為web的無狀態性導致的, 服務端每次把html輸出到用戶端後就不再於用戶端有聯繫.
asp.net巧妙的改變了這一點. 當我們在寫一個asp.net表單時, 一旦標明了 form runat=server ,那麼,asp.net就會自動在輸出時給頁面添加一個隱藏域
- Jul 16 Thu 2009 00:00
[ASP NET]ASP NET2.0中的DataSource概述
在asp.net2.0中提供了新一代的資料訪問工具--DataSource。它為簡單的資料庫開發提供了便捷的方式。
一、DataSource & ADO.Net
ADO.Net是微軟先進的資料庫訪問技術,那它和DataSource控制項相比有哪些區別呢?
1、ADO.Net是微軟新一代的資料庫訪問技術,並將繼續擔任資料庫訪問的重要任務。它對開發人員要求較高、靈活度較高,對於初學人員難以很好的駕馭。
2、DataSource控制項是asp.net2.0中新推的資料庫訪問工具,它不屬於ADO.Net。它為不熟悉ADO.Net和SQL的人員提供了一個便捷簡單的資料訪問方式,其優點是,對常用的增、刪、改、查的資料庫操作支援較好,能夠自動優化資料庫訪問邏輯,並且能與一些資料綁定控制項相互配合簡化程式開發。其缺點是資料處理的靈活度較差。
- Jun 30 Tue 2009 00:14
[C#]以前在VB語法裡面用慣的 IsNumeric,在C#不見了?
// IsNumeric Function
// 資料來源:http://support.microsoft.com/kb/329488/zh-tw
static bool IsNumeric(object Expression)
{
// Variable to collect the Return value of the TryParse method.
- Jun 23 Tue 2009 00:35
[c#] 如何使用FTP功能
資料來源:http://www.dotblogs.com.tw/puma/archive/2008/03/16/1659.aspx
記得using System.Net
c#範例...完整程式碼如下:
using System;
- Jun 19 Fri 2009 00:32
保護Web.config 裡的機密資料-使用程式碼加解密
開始動手吧,先做一個操作用的網頁並且在上面放兩個按鈕,
一個用來加密字串一個用來解密字串,然後在按鈕的Click事件中寫入下面的程式。
protected void Encryption(object sender, EventArgs e)
{
Configuration config = WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath);
- Jun 18 Thu 2009 00:12
[C#]web service 透過 ftp 抓檔
- May 27 Wed 2009 00:13
[C#]上傳圖片到資料庫
一.上傳圖片到資料庫
///<summary>
/// 上傳圖片
/// </summary>
private void UploadFile()
- May 18 Mon 2009 01:19
[c#]GridView 分頁結果只有一頁,照樣顯示分頁區
protected void GridView1_PreRender(object sender, EventArgs e)
{
GridView gv = (GridView)sender;
GridViewRow gvr = (GridViewRow)gv.BottomPagerRow;
if (gvr != null)
- May 14 Thu 2009 00:30
[c#] TextBox 限制只能輸入數字
--------------頁面加入js-------------
<script language="javascript" id="clientEventHandlersJS">
function f(){
if(!(window.event.keyCode>=48 && window.event.keyCode<=57)){
window.event.keyCode=0