webForumDet fria alternativet

Datagrid hjälp

.NET

8 svar · 242 visningar · startad av wwwstekaren

Medlem sedan apr. 2003234 inlägg
Frågan#1

Måste först tack för all hjälp jag har fått tidagare detta forum är super:)

Dagens lilla problem.

Jag har två datagridar, den nedesta visar upp resultatat från en xml fil, den övre visar upp den som man vill lägga till. När man klickar add i den övre, så så lägs den till i xml filen och visas upp nedan. Men problemet är att den övre ligger kvar och syns. Hur får jag den att inte visas?

protected void DEDR_UpdateNew(object sender, DataGridCommandEventArgs e)
		{
			
			string listName = ((Literal)e.Item.FindControl("txtListName")).Text; 
			string listLastName = ((Literal)e.Item.FindControl("txtListLastName")).Text;
			string listEmail = ((Literal)e.Item.FindControl("txtListEmail")).Text;
			
			
			int row = Convert.ToInt32(e.Item.ItemIndex);	
			e.Item.ToString();
			
			DataSet dataSet = LoadWebs();
			DataRow newRow;
			newRow = dataSet.Tables[0].NewRow(); 
			newRow["Responsible"] = "";
			newRow["Name"] = listName;
			newRow["LastName"] = listLastName;
			newRow["Email"] = listEmail;
			newRow["Company"] = "";
			newRow["Contact"] = "";
			

			dataSet.Tables[0].Rows.Add(newRow);
     

			dataSet.WriteXml(Server.MapPath("webs.xml"));
			Session["Webs"] = null;
			XmlDataGrid.DataSource = LoadWebs();
			XmlDataGrid.DataBind();
			Session["Webs"] = null;
			XmlDataGrid.EditItemIndex = 0;
			XmlDataGrid.DataSource = LoadWebs();
			XmlDataGrid.DataBind();
			}
Medlem sedan juni 20011 732 inlägg
#2

Menar du så här?

DataGrid1.Visible=false;
Medlem sedan apr. 2003234 inlägg
#3

kanske var lägger jag in detta? Det kanske stämmer, alltså när jag klickar på add i den nya tabbellen så ska den översta försvinna

Medlem sedan apr. 2003234 inlägg
#4

tack funkar:)

Medlem sedan apr. 2003234 inlägg
#5

men nu är det borta för alltid, lägger jag till en ny så kommer inte den lista upp

Medlem sedan apr. 2003234 inlägg
#6

Får aldrig tillbaka listan igen

Medlem sedan juni 20011 732 inlägg
#7

Den är osynlig tills du gör den synlig igen... och den behåller även alla sina inställningar så du måste binda om den med nya data om du inte vill visa samma data som tidigare.

DataGrid1.Visible=true;
Medlem sedan apr. 2003234 inlägg
#8

okey tackar ska testa nu

Medlem sedan apr. 2003234 inlägg
#9

Tack så jätte mycket nu funkar det:)

266 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)