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;
}
}