webForumDet fria alternativet

Checkbox alltid false i datalist

.NET

0 svar · 196 visningar · startad av maqe

Medlem sedan dec. 2003824 inlägg
Frågan#1

jag har en checkbox i en datalist och när jag postar om sidan så är min checkbox alltid false. Jag har en koll i min page_load som kollar om det är en postback så jag binder inte datat till datalisten om det är en postback.

Koden som körs vid updatecommand:

		public void Update_Command(object sender, DataListCommandEventArgs e)
		{
			TextBox myPageName = (TextBox)e.Item.FindControl("myLinkName");
			string pageChoice = Request.QueryString["menuitem"];
			string pageName = myPageName.Text;
			CheckBox myCheckBox = (CheckBox)e.Item.FindControl("CheckBox1");
			bool isChecked = myCheckBox.Checked;

			BLL objUpdateProperties = new BLL();

			try
			{
				objUpdateProperties.UpdateLinkProperties(pageChoice,pageName,isChecked.ToString());
				objUpdateProperties = null;
				Page.RegisterStartupScript("close", "<script>window.close();</script>");
				
			}
			catch(Exception ex)
			{
				Response.Write(ex.Message);
				//throw ex;
			}
		}
255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)