摘要:
用Response.Redirect()或Response.Write()进行URL带参数的页面重定向时出现如题所示的错误。Ajax是无刷新的,而使用Response进行带参重定向时需要刷新页面。所以只须在UpdatePanel下设置“asp:PostBackTrigger”的“ControlID”为指定的控件名称即可,如: <Triggers><asp:PostBackTriggerControlID="btnSave"/></Triggers> 阅读全文
摘要:
这里最重要的是:要把用户名:后面那个Textbox的AutoPostBack设置为True;.第一步:protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){//用户名文本框获得焦点ScriptManager1.SetFocus(txtUser);}}第二步:当你输入用户名时:看看数据库里是否存在这个用户。定义一个方法:privateboolCheckUser(){SqlConnectiontt=newSqlConnection(ConfigurationManager.ConnectionStrings["li 阅读全文
摘要:
在ASP页面上用了一个dropdownlist,然后页面加载时后台动态加载绑定dropdownlist的选项,但是SelectedIndexChanged事件中获取到SelectedIdex总是为0。原来在页面加载的时候,它的Items就是0个,此时加载其他数据进去,当页面PostBack回去的时候,ASP.NET没办法知道加载的内容,所以得到的Items的个数还是0个。所以SelectIndex是0。解决方案:if (!Page.IsPostBack){DDLDataBine();} 阅读全文
摘要:
动态绑定方法一:动态绑定数据库中的字段。SqlConnection conn = UtilitySqlClass.OperateDataBase.ReturnConn();string strSQL = "select * from CompanyType";SqlDataAdapter ada = new SqlDataAdapter(strSQL, conn);DataSet ds = new DataSet();ada.Fill(ds, "CompanyType");DropDownList1.DataSource = ds.Tables[&quo 阅读全文