我在做保存的时候,有两个下拉列表框,在第一步的时候我都两个下拉列表框中的内容都进行了选择,在保存结束后有一个按钮,也就是第二张图片,点击的时候能够返回到刚刚先去保存操作的步骤,可是这个时候两个下拉列表框中的内容居然复原了,我想要它仍然显示我先前选择的内容,求大神帮忙啊!!!
下拉列表框中内容无法保存返回值无效
下拉列表框中内容无法保存返回值无效
解决方案 »
- 关于视频播放的问题
- 我用c#做的程序,一个word方面的问题。
- 做的留言板登陆界面,出现“System.Data.SqlClient.SqlConnection”不包含“ExecuteScalar”的定义
- 我在做练习的时候遇到了个问题,高手的请帮我一下
- 问一个连接Sql数据库的问题
- 关于关闭WEB窗体问题
- 如何对MySql中的表进行复制
- 数字签名,请高手指点!
- 如何使窗体的Client部分也能象Caption那样接受用户的拖动?就像flashGet的小窗体一样
- 两个问题:1 关于.NET中 一个新控件propertyGrid1的使用问题;2 我想生成一个由lable和TextBox合成的控件(label在左,TextBox靠其右),怎么办?
- 菜鸟求助
- 关于tabcontrol控件重绘问题
<asp:DropDownList ID="ddlTemplates" runat="server" AutoPostBack="true" Style="width: 400px;
font-size: 20px;" OnSelectedIndexChanged="ddlTemplates_SelectedIndexChanged"
AppendDataBoundItems="true">
<asp:ListItem Text="-" Value="" Selected="True">
</asp:ListItem>
</asp:DropDownList><asp:DropDownList ID="ddlLeadGroup" runat="server" Style="background: none repeat scroll 0 0 #EAF2F4;
width: 400px; font-size: 20px;" AppendDataBoundItems="true">
<asp:ListItem Text="-" Value="" Selected="True">
</asp:ListItem>
</asp:DropDownList>
private void BindTemplates()
{
ddlTemplates.DataSource = SellSimilarItem.GetTemplates((int)MemberID);
ddlTemplates.DataTextField = "TemplateName";
ddlTemplates.DataValueField = "TemplateID";
ddlTemplates.DataBind();
}
private void BindLeadGroup(int LeadGroupID)
{
ddlLeadGroup.Items.Clear();
ddlLeadGroup.Items.Add(new ListItem("Select Group ", ""));
ddlLeadGroup.DataSource = LeadsGroup.Select((int)MemberID);
ddlLeadGroup.DataTextField = "LeadsGroupName";
ddlLeadGroup.DataValueField = "LeadsGroupID";
ddlLeadGroup.DataBind();
if (LeadGroupID != 0)
{
Utils.Common.setSelectedValue(LeadGroupID.ToString(), ddlLeadGroup);
}
} protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (User.Identity.IsAuthenticated)
{
UserID = Managers.Users.UserID; Models.UsereBayAuthToken token = Managers.UsereBayAuthToken.Get(UserID);
if (token != null)
{
if (token.HardExpirationTime > DateTime.Now)
{
eBayAuthToken = token.eBayAuthToken;
ucItemSpecifics.eBayToken = token.eBayAuthToken;
Member member = Members.findByEmailAddress(User.Identity.Name);
if (member != null)
{
MemberID = member.MemberID;
txtPayPalEmailAddress.Text = member.PaypalID;
txtLocation.Text = member.eBayLocation;
GetSkuCounterString();
if (tmpLeadID == 0)
{
tmpLeadID = new Random().Next(100000000, 999999999);
} if (member.eBayLaunchItem != null)
{
eBayLaunchItem = member.eBayLaunchItem.Value;
if (member.eBayLaunchItem.Value)
{
ShoweBayPanels(null, null);
}
else
{
HideeBay(null, null);
}
} // select all Buyer Requirements by default
br.LinkedPayPalAccount = br.MaximumUnpaidItemStrikesInfo = br.ShipToRegistrationCountry =
br.MaximumBuyerPolicyViolations = br.RequireMinimumFeedbackScore =
br.MaximumItemRequirements = br.MaximumItemRequirementsMinimumFeedbackScore = true; // set Quantity On Hand = 1, by default
txtQuantityOnHand.Text = "1"; if ((!string.IsNullOrEmpty(Request.QueryString["ssi"])) && (Request.QueryString["ssi"] == "t"))
{
if (!string.IsNullOrEmpty(Request.QueryString["act"]) && (Request.QueryString["act"] == "clone"))
{
if (Session["cloneItem"] != null)
{
SellSimilarItem template = Session["cloneItem"] as SellSimilarItem;
ForSellSimilarItem(template);
pTemplates.Visible = false;
isClone = true;
foreach (LeadFile lf in template.LeadFile)
{
Managers.LeadFiles.Insert(tmpLeadID, "", lf.FileName, "");
}
}
}
else if (!String.IsNullOrEmpty(Request.QueryString["act"]) && Request.QueryString["act"] == "editTemplate")
{
if (!string.IsNullOrEmpty(Request.QueryString["tid"]))
{
List<SellSimilarItem> temps = SellSimilarItem.GetTemplates(TemplateID, Convert.ToInt32(MemberID));
if (temps != null && temps.Count > 0)
{
SellSimilarItem template = temps[0];
ForSellSimilarItem(template);
tbNewTemplateName.Text = template.TemplateName;
pTemplates.Visible = false;
ptemplateName.Visible = true;
ClientScript.RegisterStartupScript(this.GetType(), "hidden", "<script>document.getElementById('btnContinue_show').style.display='none';</script>");
btnUpdate.Visible = true;
lbtnContinueTop.Visible = false;
lbtnContinueBottom.Visible = false;
lbtnSaveCloseTop.Visible = false;
lbtnSaveCloseBottom.Visible = false;
lbtnCancelTop.Visible = false;
lbtnCancelBottom.Visible = false;
}
}
}
else
{
if (Session["SimilarItem"] != null)
{
SellSimilarItem template = Session["SimilarItem"] as SellSimilarItem;
ForSellSimilarItem(template);
}
}
BindTemplates();
BindLeadGroup(0);
}
else if (Session["DefaultTemplate"] != null)
{
BindTemplates();
SellSimilarItem defaultTemplate = (SellSimilarItem)Session["DefaultTemplate"];
cbDefaultTemplate.Checked = true;
ddlTemplates.Items.FindByValue("").Selected = false;
ddlTemplates.Items.FindByValue(defaultTemplate.TemplateID.ToString()).Selected = true;
ForSellSimilarItem(defaultTemplate);
}
else
{
BindTemplates();
BindLeadGroup(0);
}
lbtnSaveCloseTop.Visible = false;
lbtnSaveCloseBottom.Visible = false; }
else
{
Close();
}
}
else
{
Sigin();
}
}
else
{
Sigin();
}
}
else
{
Close();
}
}
else
{
lblLeadQuality.Text = txtLeadQualityText.Text;
ucItemSpecifics.CategoryID = eBayCategoryID.ToString();
if (!String.IsNullOrEmpty(Request.QueryString["act"]) && Request.QueryString["act"] == "editTemplate")
{
if (!string.IsNullOrEmpty(Request.QueryString["tid"]))
{
ClientScript.RegisterStartupScript(this.GetType(), "hidden", "<script>document.getElementById('btnContinue_show').style.display='none';</script>");
而且前台HTml中的Select Group也无法使用
<asp:DropDownList ID="ddlLeadGroup" runat="server" Style="background: none repeat scroll 0 0 #EAF2F4;
width: 400px; font-size: 20px;" AppendDataBoundItems="true">
<asp:ListItem Text="Select Group" Value="" Selected="True">
</asp:ListItem>
</asp:DropDownList>
private void BindLeadGroup(int LeadGroupID)
{
ddlLeadGroup.Items.Clear();
//ddlLeadGroup.Items.Add(new ListItem(" ", ""));
ddlLeadGroup.DataSource = LeadsGroup.Select((int)MemberID);
ddlLeadGroup.DataTextField = "LeadsGroupName";
ddlLeadGroup.DataValueField = "LeadsGroupID";
ddlLeadGroup.DataBind();
if (LeadGroupID != 0)
{
Utils.Common.setSelectedValue(LeadGroupID.ToString(), ddlLeadGroup);
}
}