/// <summary> /// 创建分类 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnTestClassListCreate_Click(object sender, EventArgs e) { this.txtHtmlView.Clear(); this.txtResultView.Clear(); model = this.GetModelXml(this.cmbModuleList.Text); Encoding ed = Encoding.GetEncoding(model.PageEncode); if (!IsLogin) { btnTestLogin_Click(null, null); } string PostData = model.ListCreatePostData; PostData = PostData.Replace("[分类名称]", this.txtClassName.Text); //加载随机值 this.Load_RandomLabel("列表"); //替换随机值 foreach (KeyValuePair <string, string> item in dic) { PostData = PostData.Replace("[" + item.Key + "]", item.Value); } string result = string.Empty; try { result = SimulationHelper.PostPage( this.txtTestSiteAdminUrl.Text + model.ListCreateUrl, PostData, this.txtTestSiteAdminUrl.Text + model.ListCreateRefUrl, model.PageEncode, ref this.LoginedCookies); this.txtHtmlView.Clear(); this.txtHtmlView.Text = result; this.txtResultView.Clear(); this.txtResultView.Text = "创建分类成功!"; } catch (Exception ex) { this.txtHtmlView.Clear(); this.txtHtmlView.Text = result; this.txtResultView.Clear(); this.txtResultView.Text = "创建分类失败!" + ex.Message + "==" + ex.StackTrace; } }