小编Ali*_*000的帖子

标记云字体大小计算逻辑

这让我疯了.我根据%值显示基于数据库中标签计数的标签云.我注意到,当一个标签被重新启动时,相关的字体大小很大(因为100%被检索),所以有人建议我这样做:

var tagSummaryNegative = from af in db.AgileFactors
                     join psf in db.ProjectStoryFactors on af.AgileFactorID equals psf.AgileFactorID
                     join s in db.Stories on psf.StoryID equals s.StoryID
                     join pim in db.ProjectIterationMembers on s.ProjectIterationMemberID equals pim.ProjectIterationMemberID
                     join it in db.Iterations on pim.ProjectIterationID equals it.ProjectIterationID
                     join pro in db.Projects on it.ProjectID equals pro.ProjectID
                     where pro.ProjectID == pro_id &&
                           pro.ProjectID == it.ProjectID &&
                           it.ProjectIterationID == pim.ProjectIterationID &&
                           pim.ProjectIterationMemberID == s.ProjectIterationMemberID && s.StoryCategoryID == 1 &&
                           s.StoryID == psf.StoryID &&
                           psf.AgileFactorID == af.AgileFactorID
                     group af by af.Name …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net

6
推荐指数
1
解决办法
937
查看次数

根据下拉选择将ID保存到数据库

我使用以下代码将BusinessID绑定为ddlIndustry下拉列表的DataValueField.我想要做的是将选定的ID保存到不同的表(公司).我用ddlIndustry.SelectedValue做这个.出于某种原因,第一个值始终保存(1),而不是所选值.你有什么想法可能会发生这种情况吗?

protected void Page_Load(object sender, EventArgs e)
{

    if (!Page.IsPostBack)
        BindCountry();
        BindIndustry();
}

private void BindCountry()
{
    XmlDocument doc = new XmlDocument();
    doc.Load(Server.MapPath("countries.xml"));

    foreach (XmlNode node in doc.SelectNodes("//country"))
    {
        ddlCountry.Items.Add(new ListItem(node.InnerText, node.Attributes["code"].InnerText));
        ddlCountry.SelectedIndex = 94;
    }
}

private void BindIndustry()
{
    SqlCommand cmd = null;

    SqlConnection conn = new SqlConnection(GetConnectionString());
    conn.Open();

    cmd = new SqlCommand("Select Industry, BusinessID FROM BusinessType", conn);

    cmd.CommandType = CommandType.Text;

    SqlDataAdapter da = new SqlDataAdapter(cmd);

    DataSet ds = new DataSet();

    da.Fill(ds);

    conn.Close();

    ddlIndustry.DataSource = ds;
    ddlIndustry.DataTextField = …
Run Code Online (Sandbox Code Playgroud)

c# asp.net drop-down-menu

1
推荐指数
1
解决办法
1451
查看次数

标签 统计

asp.net ×2

c# ×2

.net ×1

drop-down-menu ×1