110,561
社区成员
发帖
与我相关
我的任务
分享
<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);
}
}
<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>");