Click here to Skip to main content
15,921,959 members
Home / Discussions / C#
   

C#

 
QuestionMoving between folders and mailboxes in outlook using C# Pin
AlienArmy25-Sep-07 2:09
AlienArmy25-Sep-07 2:09 
QuestionException occuring while writing to Excel [modified] Pin
meeram39525-Sep-07 1:53
meeram39525-Sep-07 1:53 
Questionprogrammatically triggering a button from another form Pin
riedahoosain25-Sep-07 1:52
riedahoosain25-Sep-07 1:52 
AnswerRe: programmatically triggering a button from another form Pin
TJoe25-Sep-07 1:55
TJoe25-Sep-07 1:55 
GeneralRe: programmatically triggering a button from another form Pin
riedahoosain25-Sep-07 2:05
riedahoosain25-Sep-07 2:05 
GeneralRe: programmatically triggering a button from another form Pin
TJoe25-Sep-07 2:07
TJoe25-Sep-07 2:07 
AnswerRe: programmatically triggering a button from another form Pin
Martin#25-Sep-07 1:57
Martin#25-Sep-07 1:57 
QuestionHow to convert code from VS 2003 to VS 2005 Pin
ratjung25-Sep-07 1:33
ratjung25-Sep-07 1:33 
In VS 2003 i've used Datagrid and code bellow but in VS 2005 I use gridView but don't know how to change the code to VS2005(Gridview format). I'm new in VS 2005.Somebody help me pleaes...

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace Webtest
{
///
/// Summary description for WebForm12.
///

public class WebForm12 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid DataGrid1;
DataTable dt;
private void Page_Load(object sender, System.EventArgs e)
{
dt = new DataTable();
dt.Columns.Add("this");
dt.Columns.Add("is");
dt.Columns.Add("a");
dt.Columns.Add("test");

DataRow dr = dt.NewRow();
dr["this"] = "1";
dr["is"] = "data1";
dr["a"] = "data1.1";
dr["test"] = "data1.2";
dt.Rows.Add(dr);

dr = dt.NewRow();
dr["this"] = "1";
dr["is"] = "data1";
dr["a"] = "data2.1";
dr["test"] = "data2.2";
dt.Rows.Add(dr);

dr = dt.NewRow();
dr["this"] = "1";
dr["is"] = "data1.3";
dr["a"] = "data3.1";
dr["test"] = "data3.2";
dt.Rows.Add(dr);

dr = dt.NewRow();
dr["this"] = "2";
dr["is"] = "data2";
dr["a"] = "data4.1";
dr["test"] = "data4.2";
dt.Rows.Add(dr);

dr = dt.NewRow();
dr["this"] = "2";
dr["is"] = "data2";
dr["a"] = "data5.1";
dr["test"] = "data5.2";
dt.Rows.Add(dr);

dr = dt.NewRow();
dr["this"] = "3";
dr["is"] = "data3";
dr["a"] = "data6.1";
dr["test"] = "data6.2";
dt.Rows.Add(dr);

dr = dt.NewRow();
dr["this"] = "4";
dr["is"] = "data4";
dr["a"] = "data7.1";
dr["test"] = "data7.2";
dt.Rows.Add(dr);

dr = dt.NewRow();
dr["this"] = "4";
dr["is"] = "data4";
dr["a"] = "data8.1";
dr["test"] = "data8.2";
dt.Rows.Add(dr);

dr = dt.NewRow();
dr["this"] = "4";
dr["is"] = "data4.4";
dr["a"] = "data9.1";
dr["test"] = "data9.2";
dt.Rows.Add(dr);

dr = dt.NewRow();
dr["this"] = "5";
dr["is"] = "data0.4";
dr["a"] = "data0.1";
dr["test"] = "data0.2";
dt.Rows.Add(dr);

int icom = dt.Rows.Count;

for(int i = 0;i<dt.rows.count;i++)
{
="" this.irow.add(0);
="" this.irowspan.add(1);=""
="" }

="" datagrid1.datasource="dt;
" datagrid1.databind();
="" #region="" web="" form="" designer="" generated="" code
="" override="" protected="" void="" oninit(eventargs="" e)
="" codegen:="" this="" call="" is="" required="" by="" the="" asp.net="" designer.
="" initializecomponent();
="" base.oninit(e);
="" }
="" <summary=""> /// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
///
private void InitializeComponent()
{
this.DataGrid1.ItemCreated+=new DataGridItemEventHandler(DataGrid1_ItemCreated);
this.Load += new System.EventHandler(this.Page_Load);

}
#endregion

protected ArrayList iRow = new ArrayList();
protected ArrayList iRowSpan = new ArrayList();

private void DataGrid1_ItemCreated(object sender, DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.AlternatingItem
|| e.Item.ItemType == ListItemType.Item)
{
if(e.Item.ItemIndex > 0)
{
for(int iCol = 0;iCol < dt.Columns.Count;iCol++)
{
if(dt.Rows[e.Item.ItemIndex][iCol]
== dt.Rows[e.Item.ItemIndex - 1][iCol])
{
iRowSpan[iCol] = Convert.ToInt32(iRowSpan[iCol])+1;
}
else
{
DataGridItem dgi = this.DataGrid1.Items[Convert.ToInt32(iRow[iCol])];
dgi.Cells[iCol].RowSpan = Convert.ToInt32(iRowSpan[iCol]);
for(int i = Convert.ToInt32(iRow[iCol]) + 1;i <= e.Item.ItemIndex - 1;i++)
{
this.DataGrid1.Items[i].Cells[iCol].Visible = false;
}
iRowSpan[iCol] = 1;
iRow[iCol] = e.Item.ItemIndex;
}
}
}
}
}
}
}


123456789

AnswerRe: How to convert code from VS 2003 to VS 2005 Pin
half-life25-Sep-07 1:52
half-life25-Sep-07 1:52 
GeneralRe: How to convert code from VS 2003 to VS 2005 Pin
ratjung25-Sep-07 18:00
ratjung25-Sep-07 18:00 
Questionwriting data in config file Pin
Maddie from Dartford25-Sep-07 1:20
Maddie from Dartford25-Sep-07 1:20 
AnswerRe: writing data in config file Pin
Matthew Cuba25-Sep-07 5:49
Matthew Cuba25-Sep-07 5:49 
QuestionHardwre Interface - C# Pin
half-life25-Sep-07 0:26
half-life25-Sep-07 0:26 
AnswerRe: Hardwre Interface - C# Pin
Christian Graus25-Sep-07 1:02
protectorChristian Graus25-Sep-07 1:02 
GeneralRe: Hardwre Interface - C# Pin
half-life25-Sep-07 1:49
half-life25-Sep-07 1:49 
AnswerRe: Hardwre Interface - C# Pin
Bekjong25-Sep-07 1:12
Bekjong25-Sep-07 1:12 
GeneralRe: Hardwre Interface - C# Pin
half-life25-Sep-07 1:49
half-life25-Sep-07 1:49 
QuestionWindow Service Problems Pin
sooberfellow25-Sep-07 0:11
sooberfellow25-Sep-07 0:11 
AnswerRe: Auto Complete a Textbox Pin
Christian Graus25-Sep-07 1:03
protectorChristian Graus25-Sep-07 1:03 
JokeRe: Auto Complete a Textbox Pin
jebin k25-Sep-07 1:31
jebin k25-Sep-07 1:31 
GeneralRe: Auto Complete a Textbox Pin
Pete O'Hanlon25-Sep-07 1:38
mvePete O'Hanlon25-Sep-07 1:38 
GeneralRe: Auto Complete a Textbox Pin
Christian Graus25-Sep-07 1:50
protectorChristian Graus25-Sep-07 1:50 
Questionconsole in c sharp Pin
zafax_24-Sep-07 23:45
zafax_24-Sep-07 23:45 
AnswerRe: console in c sharp Pin
Paras Kaneriya24-Sep-07 23:56
Paras Kaneriya24-Sep-07 23:56 
AnswerRe: console in c sharp Pin
Luc Pattyn25-Sep-07 2:03
sitebuilderLuc Pattyn25-Sep-07 2:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.