今天用DataGrid內容匯出Excel檔案的時候,發現有些是亂碼的,但有些又不會,看不出會亂碼的和不會亂碼的內容有什麼不同的地方,後來在匯出Excel的代碼上改了一些東西,就解決了亂碼問題.將原先的Response.Charset ="GB2312";Response.ContentEncoding=System.Text.Encoding.GetEncoding("GB2312")改為Response.Charset ="utf-8";Response.ContentEncoding=Sys
用js來控制實際是給輸入框添加屬性在page_load裡面放this.TextBox1.Attributes.Add("onkeydown","if (event.keyCode==13) document.all.Button1.focus()");也就是當你在TextBox1輸入東西時,當你按Enter,游標就移到了你指定的Button1上了如果你是把Button用在了使用者控制項上,那麼就有點不一樣了this.TextBox1.Attributes.Add("onkeydown","if
解決在DataGrid等裡面使用不了group RadioButtons問題的控制項介紹 通常我們想在DataGrid,DataList, Repeater等裡面做單選的效果,比如我在做考核系統時就想在每條題目後面跟著幾個選擇的答案和幾個單選框,但是...其實是做不了的,即使你名了GroupName...
MailMessage mail = new MailMessage();mail.From = "寄件者的Email";mail.To = "接收者的Email";mail.Subject = "主題";mail.Body = "內容";mail.BodyFormat = MailFormat.Html;//用html格式mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1")
private void btnexcel_Click(object sender, System.EventArgs e){this.datagridName.AllowCustomPaging=true;this.datagridName.CurrentPageIndex=0;this.datagridName.PageSize=100000;BinddatagridName();//這是對系統的設定Response.Clear(); Response.Buffer= true; Respo
html代碼<asp:datagrid id="dgUserList" runat="server" Width="640px" BorderColor="White" PagerStyle-HorizontalAlign="Right" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"> <AlternatingItemStyle
在做HTML前端標籤壓縮的時,需要把HTML壓縮成最大比例,於是VS中的第一行也就會包含想到多的字元,但是當每一行字元過多的時候,VS就會變得特別卡,再後來字元更多的時候會不停地引起電腦重啟,懷疑是電腦系統的問題,於是就重裝了系統.可是重裝後,問題仍然存在,無奈中,只好減少壓縮比例了. 可能原因是電腦配置不夠吧,或者是VS有每行最大字元?不過看過微軟管網的童鞋可能會知道,他們的首頁只有3行代碼.由此可以初步說明,當VS中每行代碼過多的時候會引起很卡的原因是由於電腦效能的關係。當然也有可能是VS不
舉Repeater為例 1<asp:repeater id="dlList" Runat="server"> 2<HeaderTemplate> 3<TR> 4<td width="26" class="Table_85_grey"> 5<input type="checkbox" id="checkDel" onclick="CheckDelBox(this)" /> 6</td> 7</TR> 8</H
string body = "訪問者IP:" + Request.ServerVariables["REMOTE_ADDR"] + "<br>"; body += "出錯時間:" + DateTime.Now.ToString() + "<br>"; body += "出錯頁面:" + this.Request.Url.AbsolutePath + "<br>"; body += "錯誤資訊:
不帶參數的SQL語句執行方法以下是不帶參數的SQL語句執行方法的代碼,它調用通用資料訪問類(SqlHelper)執行 SqlHelper.ExecuteNonQuery()方法,使用樣本為;int val = SqlHelper.ExecuteNonQuery(conn, CommandType.Text, sqlstr,
MailMessage mail = new MailMessage(); mail.From = "\"***錯誤資訊\" <***@163.com>";//設定寄件者名字和地址(必須填寫) mail.BodyFormat = MailFormat.Html;//用html格式 mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpau
上一篇文章介紹了不帶參數的SQL語句執行方法和不帶參數的預存程序執行方法,這一篇我們介紹帶參數的SQL語句執行方法執行方法,它調用通用資料訪問類(SqlHelper)執行 SqlHelper.ExecuteNonQuery()方法,使用樣本為;int val = SqlHelper.ExecuteNonQuery(conn, CommandType.Text, SQL, myparm);其中傳遞的4個參數:“conn”—為連結字元;“ CommandType.Text”—要執行的SQL命令類型;
今天想做儲存查詢介面的功能,接著就讓我重新認識了Form.Close。 需求:想要做到在主介面中點擊查詢時,出現的查詢介面所示條件與上次調用一致。 解決方案1: 參照別人的方法:在主介面MainForm中聲明QueryForm qf = null;在MainForm的查詢按鈕方法內: private void Query(object sender,EventArgs e) { if (qf == null) {
由於種種原因,我們如果當時僅僅備份了mdf檔案,那麼恢複起來就是一件很麻煩的事情了。如果您的mdf檔案是當前資料庫產生的,那麼很僥倖,也許你使用sp_attach_db或者sp_attach_single_file_db可以恢複資料庫,但是會出現類似下面的提示資訊裝置啟用錯誤。物理檔案名稱 'C:\Program Files\Microsoft SQL Server\MSSQL\data\test_Log.LDF' 可能有誤。已建立名為 'C:\Program Files\Microsoft
訪問資料訪問頁面,出現錯誤:調試資訊: 異常類型:System.IO.FileNotFoundException異常資訊:找不到檔案或程式集名稱“k9iqdxdk.dll”,或找不到它的一個依賴項。 出錯堆棧: at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Boolean isStringized, Evidence assemblySecurity, Boolean
安裝google的Toolbar(英文版),其中一項特性是支援AutoFill功能。一但Toolbar發現web頁介面中包含特定的Input,就能夠自動填寫,可自動填寫地區的底色會變為黃色。 常見的input的name直接以email, name等來命名Input,可以Autofill。也可能是根據內容相關的關聯來判斷。因為不同的name可能導致前後若干輸入框都無法Autofill。 <Form> <input type="text" name="FullName"
做了個例子來說明前台<asp:TextBox id="TextBox1" runat="server"></asp:TextBox><asp:Button id="Button1" runat="server" Text="擷取簡體中文編碼"></asp:Button><asp:TextBox id="TextBox2" runat="server"></asp:TextBox><asp:Button id="Butt
【近期開通了這個部落格,所以順便把收藏夾裡的和腦子裡的知識梳理一下!很多文章都是轉載。by Jake.SHI】一.進入Asp.net運行時之前 雖然本文的重點是對Managed 程式碼的解析,但為了整個知識點的完整性,這裡簡單介紹一下IIS處理請求的一些基本情況。在一個IIS伺服器上,你可以設定多個應用程式集區(每個應用程式集區可以單獨設定允許使用的最大記憶體數量、CPU使用率、回收背景工作處理序的時間間隔等參數,而且一個應用程式集區裡面只能使用一個版本的.NET
在由表格作為架構做網站到DIV架構,這段時間碰到的問題不少,在這裡總結一下,以備不時之需.用DIV+CSS架構網站以來,用到的標籤無非就是以下幾個:DIV、UL、LI、H1=、SPAN、OL、FORM、LABEL==、A、INPUT。用到的標籤屬性也沒有多少:width(寬度)、height(高度)、float(浮動)、margin(外邊距)、padding(內邊距)、line-height(行間距)、overflow(溢出)、backgroud(背景)、border(邊框)、text-alig
很多時候,我們建立一個xxx.aspx頁和xxx.aspx.cs檔案,不過是為了實現一個很簡單的功能,如:輸出xmlDom,登出並跳轉,並沒有什麼html的輸出,很是麻煩,需要建立一個頁,刪除多餘的html,並在page_load裡面寫處理代碼。而使用HttpHandler就不需要這麼麻煩了。可以用任何符合Common Language Specification (CLS) 的語言編寫自訂 HTTP 處理常式來處理特定的、預定義類型的 HTTP 要求。響應這些特定請求的是在