索引超出範圍。必須為非負值並小於集合大小。

有一個網頁用了下girdview,自己編寫它的編輯、更新和刪除功能。代碼編寫完成後,運行成功,可是在點擊編輯和刪除按鈕裡,總是提示這麼一句話:找到多個具有相同 ID“LinkButton1”的控制項。FindControl 要求控制項具有唯一的 ID。這個應該是GridView1.DataKeyNames的問題,返回去一看,代碼是 GridView1.DataKeyNames = new String[] { "ip_address" };沒有任何問題。於是在下面加了一行語句:Response.

利用SiteMapPath控制項做論壇導航(也適合其它系統)

首先,論壇非常簡單,就三個網頁,全部用的一個模板做成。第一個網頁(default.aspx):用於顯示論壇的類別,點擊相應的類別,將categoryid傳到下一頁。第二個網頁(list.aspx):用於顯示某類別下面的文章列表。利用參數categoryid進行區分。如list.aspx?categoryid=1表示第一大類,list.aspx?categoryid=2表示第二大類。點擊相應文章之後,將文章編號(tid)傳到下一個網頁。第三個網頁(content.aspx):用於顯示文章內容和回複

利用prettify為編輯器xhEditor添加代碼高亮顯示

 一、下載外掛程式:xheditor:可到http://xheditor.com/下載prettify:可到http://code.google.com/p/google-code-prettify/下載xheditor是一款小巧的html編輯器,採用的是Jquery技術,相信很多人都用過。prettify是Google開發的一款輕量級的代碼高亮顯示外掛程式,這款外掛程式比起常用的SyntaxHighlighter來,要小巧得多。它的原理就是將代碼放到一個pre塊裡面,然後對pre塊裡面的內容進

碰到嵌套事務-筆記

相關SQL語句:BEGIN TRANSAVE TRANCOMMIT TRANROLLBACK TRAN嵌套事務樣本:BEGIN TRAN Tran1BEGIN TRAN Tran2COMMIT TRAN 可以單獨指定某個事務名,如Tran1,Tran2進行提交。其實也沒什麼效果,即使Tran2提交成功了,只要將外層事務Tran1復原,Tran2儲存的資料照樣被復原! ROLLBACK TRAN 不能指定某個事務名進行復原!只能ROLLBACK TRAN 或者 ROLLBACK TRAN

JQuery初學:在購物車中小計商品價格

repeater中有三個控制項(兩個Label,一個TextBox),兩個Label分別用於顯示單價和小計價格,TextBox用於讓使用者改變商品數量。 <td > <%-- 商品單價--%> <asp:Label ID="price" runat="server"><%# Eval("price")

EsbAOP應用--許可權管理

    前文介紹了異常關閉器的AOP實現,而許可權管理也是一個AOP可以大展拳腳的地方,下面就來看看如何使用EsbAOP實現許可權管理。    首先要解決的問題是如何判斷使用者是否擁有調用某個操作的許可權,這個判斷是由各個應用程式自己實現了,為了統一對許可權的判斷,所以我們指定了介面IPermissionVerifier:    /// <summary>    /// IPermissionVerifier 用於驗證目前使用者對目標類的目標方法的調用許可權是否足夠。    /// 

.net實現程式異常寫入應用程式的事件記錄

在我們編寫的程式裡出現異常是正常的,但如果出現異常卻不處理,那就是不正常了。經常看到有很多程式的代碼是這樣:try{    //一大段代碼}catch{     //此處為空白}     我可以很負責任地說,這種做法是很不負責任滴!    這種做法,雖然在使用者的瀏覽時看不到什麼錯誤,但是使用者也不知道發生了什麼事情,正確的處理方式應該是將產生的異常通過友好的方式反饋給使用者。但是,這麼

在使用Remoting時,對象比較需要注意的

前幾天做一個小程式時,需要使用Remoting,在服務器端維護一對像的數組,客戶端會通過Remoting使用服務器提供的方法對數組操作,程式原型如下: 對象:public class Employe{private int _ID;private string _Name; public int ID{get{return this._ID;}set{this._ID=value;}}public string Name{get{return

封裝你的Session,使Session對象化

    在Web開發中,經常需要使用Session來儲存特定使用者的資訊,在我們的程式中很多地方散落著類似下面的語句: int userAge = (int)this.Session["UserAge"];        我們知道,Session中存放的是索引值對,鍵是string類型的,如果我們一不小心把上面的語句寫成這樣:  int userAge = (int)this.Session["UseAge"];   

常用的 .Net 異常類

 Exception 類 描述

如何:使用 Tlbimp.exe 產生主要 Interop 組件[轉]

文章目錄 樣本請參見 轉自:http://msdn2.microsoft.com/zh-cn/library/tw4zwhbe(VS.80).aspx .NET Framework 開發人員指南 如何:使用 Tlbimp.exe 產生主要 Interop 組件 產生主要 Interop 組件的最簡單方法是使用類型庫匯入程式 (Tlbimp.exe)。 使用 Tlbimp.exe 產生主要 Interop 組件在命令提示處,鍵入:

通過 按鈕 bundle 傳過來 變換Q幣圖片

第一種直接用 java 配合 xml  (第一最方面的了。。第二種我是想多了 ) <ImageView android:id="@+id/qqicon" android:layout_marginTop="15dip"  android:layout_gravity="center" android:layout_width="fill_parent"

Web 2.0 概念匯總

Web 2.0 概念匯總[來 源]   [作 者]   [發表時間] 2005-10-13 15:35:03 Web 2.0?曆史很重要。對一個技術的學習也應當從曆史出發,通過其在時間形成曆史的流變,得以知曉現狀,甚至能夠預知未來。那Web 1.0是什麼呢?他們說,記得靜態HTML的WWW時代嗎?(那個時代的WWW應用、人們的Web體驗、對社會的影響如何?)那麼動態HTML和靜態HTML下的Web相比,是多少版本?1.5?對了,他們是真這麼叫的。(在效果和影響上,與1.0相比,擴充和加深多少?)

SQL操作xml 筆記

declare @xmldata xmlset @xmldata = '<bookstore><book category="COOKING"><title lang="en">Everyday Italian</title><author>Giada De Laurentiis</author><year>2005</year><price>30.00</price><

可供參考的.net2.0開發小技巧

在提交頁面之後,保持捲軸的位置可以在 page 指令上加上 MaintainScrollPositionOnPostback 指令 < %@  Page Language ="C#"  MaintainScrollPositionOnPostback ="true" AutoEventWireup ="true"  CodeFile ="..."  Inherits ="..."  % > 2.       在開發 web 控制項時,如果控制項必須放在伺服器端的 form

學習雜記1

PlaceHolder控制項:專門作為其它控制項的容器。擷取DataTable模式資訊:ds.FillSchema()同時擷取模式與資料可設定MissingSchemaAction屬性:接受MissingSchemaAction枚舉值之一:.Add---在添加新行時向DataTable中添加必須的附加列(預設值).AddWithKey---在添加新行時向DataTAble中添加所有必須的列。.Error---在添加新行時,如果此行不匹配現在的DataTable,就引發一個錯誤。.Ignore--

添加一個關閉ProgressDialog的靜態方法:

 ProgressDialog myDialog = ProgressDialog.show(YourClass.this, "正在串連伺服器..", "串連中,請稍後..", true,

R類檔案失蹤案

1.  背景:前些時候,在進行Android程式開發過程中協助同學修改xml代碼時候,偶爾會出現R類檔案離奇失蹤事件,當時經過一些恢複操作無果後,只好重建一個工程。由於R類檔案在Android工程中是一個極其特殊的存在,所以我就此進行了一些小測試。2.  失蹤者資料:R類檔案是由ADT自動產生的一個檔案,居所是gen目錄下,其會為每一個資源定義唯一的ID,而整個工程就是通過ID的識別來引用相關資源,故R類檔案可謂是我們工作的資源中心。 3. 

Js擷取radiobuttonlist選中值完整代碼

<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="ajaxselect.OnmouseTitle.WebForm1" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML>    <HEAD>        <title>Web

GridView通過模板列實現第一列顯示出記錄的行號

在asp.net2.0中使用GridView的模板列可以方便地實現GridView中添加行數的功能。為了看到翻頁後的行號,需要把GridView的AllowPaging屬性設定為true首先,在設計模式下為GridView的Columns添加一個模板列,把該模板列移動到第一列。然後在GridView的RowDataBind事件中添加如下代碼就可以實現記錄行數的顯示:protected void GridView1_RowDataBound(object sender,

總頁數: 61357 1 .... 9654 9655 9656 9657 9658 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.