asp.net開發(fā)與web標(biāo)準(zhǔn)的沖突問題的一些常見解決方法
論壇中也經(jīng)常有從事.net開發(fā)的新手朋友問一些asp.net開發(fā)過程中與web標(biāo)準(zhǔn)之間的沖突問題,其實說到底就是客戶端代碼生成的問題。更高深的開發(fā)層面的東西我也說不出來,從頁面前端的角度和大家分享一下建議:少用asp.net中...
|
論壇中也經(jīng)常有從事.net開發(fā)的新手朋友問一些asp.net開發(fā)過程中與web標(biāo)準(zhǔn)之間的沖突問題,其實說到底就是客戶端代碼生成的問題。更高深的開發(fā)層面的東西我也說不出來,從頁面前端的角度和大家分享一下建議:少用asp.net中...
數(shù)據(jù)庫操作類:復(fù)制代碼 代碼如下:/// <summary> /// 取得總數(shù) /// </summary> /// <returns></returns> public string getTotal() { StringBuilder sb = new StringBuilder(); sb.Append("select count(*) total from...
復(fù)制代碼 代碼如下:<%# String.IsNullOrEmpty(Eval("enddate_duty_").ToString())?"<tr style='color:red'>":"<tr>"%>
asp.net日期綁定的轉(zhuǎn)換復(fù)制代碼 代碼如下:<%#Eval("date_","{0:d}")%>...
值類型 引用類型 以C#為例:其值類型為sbyte,byte,char,short,ushort,int,uint,long和ulong,float和double,當(dāng)然還有decimal和bool。而引用類型則是string和object。我想說的我想說的就是――Ref和Out把我弄糊涂的原因是,當(dāng)時沒有...
1.用Pascal規(guī)則來命名方法和類型。 public class DataGrid { public void DataBind() { } } 2.用Camel規(guī)則來命名局部變量和方法的參數(shù). public class Product { private string _productId; private string _product...
打開解決方案, 找到 FileBrowser/FileWorkerBase.cs 文件 復(fù)制代碼 代碼如下:Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.domain;break;}catch(e) {};d...
復(fù)制代碼 代碼如下://動態(tài)生成三個控件 protected void Button1_Click(object sender, EventArgs e) { for (int i = 0; i < 3; i++) { TextBox t = new TextBox(); t.ID = string.Format("newTextBox{0}",i); Panel1...
復(fù)制代碼 代碼如下:using System; using System.Web; using System.Web.Services; using System.Web.Services.Protocols; [webservice(namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiPro...
復(fù)制代碼 代碼如下:foreach (DictionaryEntry de in h)//h為Hashtable { Response.Write(de.Key + "<br />"); }...
如果僅僅只是簡單的顯示數(shù)據(jù),或者對顯示數(shù)據(jù)做一些格式化操作,基本的DataGrid,加labelFunction支持就可以滿足了,但大多我們需要針對不同的數(shù)據(jù)和對象,進(jìn)行不同的渲染,比如checkbox啦,下拉選擇框,日期等等,再比如自己控制顯示...
1. 獲取應(yīng)用程序當(dāng)前的路徑 復(fù)制代碼 代碼如下:System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase Mobile中的文件系統(tǒng)是以根目錄開始的文件系統(tǒng),只支持絕對路...
簽名即強(qiáng)命名程序集,可以確保你的程序集唯一,而不被篡改、冒用等;即使相同名字的程序集如果簽名也會不同。簽名前后程序集結(jié)構(gòu)對比假設(shè)程序集名子叫"WindowsApplication1",簽名前后程序集信息對比復(fù)制代碼 代碼如下:Windo...
在GridView控件的RowDataBound事件里添加以下代碼 if (e.Row.RowType == DataControlRowType.DataRow) { //當(dāng)鼠標(biāo)移到行上時更改背景色 e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.st...
訪問Oracle時客戶端(或者web服務(wù)器)得安裝一個Oracle的客戶端,這個有點不爽,SQL Server不用呀,MySQL頂多來個MySql.Data.dll 就搞定。尋覓了很久找到一個相對苗條的客戶端,才12M多、小巧實用呀。安裝后如下:一個類似查詢...
MailMessage objMail = new MailMessage(); objMail.Subject = "郵件主題"; objMail.Body = "郵件正文"; string mfrom = txtFrom.Value; //從頁面讀取發(fā)送者地址 objMail.From = new MailAddress(mfrom); string mt...
復(fù)制代碼 代碼如下: /// <summary> /// 檢測輸入的郵件地址strEmail是否合法,非法則返回true。 /// </summary> public bool CheckEmail(string strEmail) { int i, j; string strTmp, strResult; string strWords = "...
它所實現(xiàn)的功能與C/C++中的函數(shù)指針十分相似。它允許你傳遞一個類A的方法m給另一個類B的對象,使得類B的對象能夠調(diào)用這個方法m。但與函數(shù)指針相比,delegate有許多函數(shù)指針不具備的優(yōu)點。首先,函數(shù)指針只能指向靜態(tài)函數(shù),而...
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT...
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.W...
數(shù)據(jù)庫表:CategoryInfo 字段名 類型 ciID int //記錄序號,自增量 ciName nvarchar(20) //分類名 ciParent int //父分類序號 ciLayer int //所處的層次 ciDescription nvarchar(200) //對分類的描述 分類的類設(shè)計 publi...
前言 當(dāng)使用MasterPage、UserControl等容器時,為了避免控件的重復(fù)命名,asp.net會自動將容器中的控件生成一個ClientID(Control Tree中的可生成,否則不會生成)。 例如:ContentPlaceHolder1中的Button1默認(rèn)情況下會生成“ctl0...
我的Dataset是從表Sendrec里讀取的數(shù)據(jù),分別有Id,Sendid(訂單號),Sendtime(記錄時間),Sendnum(單位時間發(fā)送量/我這里是五分鐘)幾個字段 過程如下: public void draw(Page page,DataSet ds,int Tnum){} 其中page是用...
A.aspx頁面 復(fù)制代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="A.aspx.cs" Inherits="OrderManage_A" %> <%@ Register Src="../UserControl/CtrlCalendar.ascx" TagName="CtrlCalendar&quo...
則您需要負(fù)責(zé)打開 SqlConnection 對象,而且,更重要的是,在查詢結(jié)束時關(guān)閉該對象。如果您忘記了進(jìn)行關(guān)閉,孤立連接會迅速地積累起來。監(jiān)視連接數(shù) 為了對孤立連接和發(fā)生溢出的連接池進(jìn)行測試,我編寫了一個 Web 窗體的示例應(yīng)...
它的原理是:asp.net頁面提交的時候會調(diào)用ValidatorOnSubmit方法(內(nèi)置的),我們利用js方法的覆蓋特性,把系統(tǒng)內(nèi)置的ValidatorOnSubmit替換成我們的版本,然后當(dāng)執(zhí)行ValidatorOnSubmit時屏蔽掉頁面上所有提交按鈕(也可以執(zhí)行你自...