• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# HtmlGenericControl类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中HtmlGenericControl的典型用法代码示例。如果您正苦于以下问题:C# HtmlGenericControl类的具体用法?C# HtmlGenericControl怎么用?C# HtmlGenericControl使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



HtmlGenericControl类属于命名空间,在下文中一共展示了HtmlGenericControl类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: getslides

    public void getslides()
    {
        IDataReader reader = ((IDataReader)((IEnumerable)SqlDataSource4.Select(DataSourceSelectArguments.Empty)));
        while (reader.Read())
        {
            var li = new HtmlGenericControl("li");

            var a1 = new HtmlGenericControl("a");
            //var a2 = new HtmlGenericControl("a");

            a1.Attributes.Add("href", reader["slide_img"].ToString());
            a1.Attributes.Add("title", "title");
            ///////////////////////////////////////////////////////////////////////
            //a2.Attributes.Add("href", reader["path"].ToString());
            //a2.Attributes.Add("target", "_blank");

            var div = new HtmlGenericControl("div");
            div.Attributes.Add("dir", Resources.admin.dir);

            var h1 = new HtmlGenericControl("h1");
            h1.InnerText = reader[Resources.admin.slidename].ToString();

            var p = new HtmlGenericControl("p");
            p.InnerText = reader[Resources.admin.slidedesc].ToString();

            div.Controls.Add(h1);
            div.Controls.Add(p);
            div.Attributes.Add("style", "left:5px; top:94px; width:336px; height:0;");
            li.Controls.Add(a1);
            //li.Controls.Add(a2);
            li.Controls.Add(div);

            myslider.Controls.Add(li);
        }
    }
开发者ID:khdkhffci,项目名称:Developers-Designers,代码行数:35,代码来源:Default.aspx.cs


示例2: BuildMenuList

    protected void BuildMenuList()
    {
        string cssClass = "";
        string tmpl = "<a href=\"{0}.aspx\" class=\"{1}\"><span>{2}</span></a>";

        HtmlGenericControl inbx = new HtmlGenericControl("li");
        cssClass = Request.Path.ToLower().Contains("default.aspx") ? "current" : "";
        inbx.InnerHtml = string.Format(tmpl, "Default", cssClass, "学员");
        if (Request.Path.ToLower().Contains("default.aspx"))
        {
            hdr.InnerHtml = string.Format("{0}: {1}", "VIP管理", "学员");
        }
        UlMenu.Controls.Add(inbx);

        HtmlGenericControl tech = new HtmlGenericControl("li");
        cssClass = Request.Path.ToLower().Contains("teachers.aspx") ? "current" : "";
        tech.InnerHtml = string.Format(tmpl, "Teachers", cssClass, "教师");
        if (Request.Path.ToLower().Contains("teachers.aspx"))
        {
            hdr.InnerHtml = string.Format("{0}: {1}", "VIP管理", "教师");
        }
        UlMenu.Controls.Add(tech);

        HtmlGenericControl orgn = new HtmlGenericControl("li");
        cssClass = Request.Path.ToLower().Contains("organs.aspx") ? "current" : "";
        orgn.InnerHtml = string.Format(tmpl, "Organs", cssClass, "机构");
        if (Request.Path.ToLower().Contains("organs.aspx"))
        {
            hdr.InnerHtml = string.Format("{0}: {1}", "VIP管理", "机构");
        }
        UlMenu.Controls.Add(orgn);
    }
开发者ID:BGCX261,项目名称:zhenzhuo-px-svn-to-git,代码行数:32,代码来源:Menu.ascx.cs


示例3: Page_Load

    protected void Page_Load(object sender, EventArgs e)
    {
        int campID = Request["CampaignID"].ToInt();
        string rptType = Request["RptType"];

        if (campID == 0
            || string.IsNullOrEmpty(rptType)) return;

        ReportType type = (ReportType)rptType.ToInt();

        List<Donation> p = DonationBLL.Get(campID, type);

        foreach (Donation item in p)
        {

            ThanksLetterUserControl uc = new ThanksLetterUserControl();
            uc = (ThanksLetterUserControl)LoadControl("~/Collect/ThanksLetterUserControl.ascx");
            uc.Fill_Letter(item);

            divCon.Controls.Add(uc);

            HtmlGenericControl gen = new HtmlGenericControl();
            gen.TagName = "div";
            gen.Attributes.Add("style", "page-break-after:always;");
            divCon.Controls.Add(gen);
        }
    }
开发者ID:ghostnguyen,项目名称:daccf960-44f9-4f95-91c4-b1aba37effe1,代码行数:27,代码来源:ThankLetter.aspx.cs


示例4: GetNews

 public void GetNews()
 {
     SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["m-alkayan"].ConnectionString);
     SqlCommand cmd = new SqlCommand("Select D_id,D_ename,D_aname,D_cat From Details Where D_cat=4", con);
     con.Open();
     SqlDataReader rd = cmd.ExecuteReader();
     while (rd.Read())
     {
         var li = new HtmlGenericControl("li");
         //var span = new HtmlGenericControl("span");
         //var a = new HtmlGenericControl("a");
         //var strong = new HtmlGenericControl("strong");
         //a.InnerHtml = "<strong>" + Convert.ToDateTime(rd["D_date"]).Day.ToString("00") + "</strong>" + Convert.ToDateTime(rd["D_date"]).ToString("MMM");
         //span.Controls.Add(a);
         ///////////////////////////////////////////
         var p = new HtmlGenericControl("p");
         var na = new HtmlGenericControl("a");
         na.Attributes.Add("href", "../Details.aspx?id=" + rd["D_id"] + "&cat=" + rd["D_cat"]);
         na.Attributes.Add("target","_top");
         na.Attributes.Add("target", "_parent");
         na.InnerText = rd[Resources.Default.name].ToString();
         p.Controls.Add(na);
         //li.Controls.Add(span);
         li.Controls.Add(p);
         news.Controls.Add(li);
     }
     con.Close();
 }
开发者ID:khdkhffci,项目名称:Developers-Designers,代码行数:28,代码来源:News.aspx.cs


示例5: create_menu

    public void create_menu()
    {
        SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["m-alkayan"].ConnectionString);
        SqlCommand cmd = new SqlCommand("Select * From Details Where D_cat=8 ORDER BY CONVERT(varchar(10), arr)", con);
        con.Open();
        SqlDataReader rd = cmd.ExecuteReader();
        while (rd.Read())
        {
            var span = new HtmlGenericControl("span");
            span.Attributes.Add("class","jFlowControl");
            span.InnerText = "No 2";
            controller.Controls.Add(span);
            var a = new HtmlGenericControl("a");
            a.Attributes.Add("href", "../Details.aspx?id=" + rd["D_id"].ToString() + "&cat=" + rd["D_cat"].ToString());
            a.Attributes.Add("target", "_top");
            a.Attributes.Add("target", "_parent");
            ///////////////////////////////////////////////////////
            var img = new HtmlGenericControl("img");
            img.Attributes.Add("src",rd["D_image"].ToString());
            img.Attributes.Add("alt", rd["D_id"].ToString());
            img.Attributes.Add("width", "298px");
            img.Attributes.Add("height", "148px");
            a.Controls.Add(img);
            var p = new HtmlGenericControl("p");
            p.InnerText = rd[Resources.Default.name].ToString();
            var div = new HtmlGenericControl("div");
            div.Controls.Add(a);
            div.Controls.Add(p);
            div.Attributes.Add("class", "proimage");

            slides.Controls.Add(div);
        }
        con.Close();
    }
开发者ID:khdkhffci,项目名称:Developers-Designers,代码行数:34,代码来源:projects.aspx.cs


示例6: LoadMarkupCategories

  private void LoadMarkupCategories(Configuration.ApplicationRow application, AppState appState, OleDbConnection connection)
  {
    bool selected = false;

    foreach (Configuration.ApplicationMarkupCategoryRow link in application.GetApplicationMarkupCategoryRows())
    {
      string roles = link.MarkupCategoryRow.IsAuthorizedRolesNull() ? "public" : link.MarkupCategoryRow.AuthorizedRoles;

      if (AppUser.RoleIsInList(roles, connection))
      {
        HtmlGenericControl option = new HtmlGenericControl("option");
        option.Attributes["value"] = link.CategoryID;
        option.InnerText = link.MarkupCategoryRow.DisplayName;

        if (link.CategoryID == appState.MarkupCategory)
        {
          option.Attributes["selected"] = "selected";
          selected = true;
        }

        ddlMarkupCategory.Controls.Add(option);
      }
    }

    if (!selected)
    {
      appState.MarkupCategory = "";
      appState.MarkupGroups = new StringCollection();

      if (ddlMarkupCategory.Controls.Count > 0)
      {
        appState.MarkupCategory = ((HtmlGenericControl)ddlMarkupCategory.Controls[0]).Attributes["value"];
      }
    }
  }
开发者ID:ClaireBrill,项目名称:GPV,代码行数:35,代码来源:MarkupPanel.ascx.cs


示例7: generateDashs

    protected void generateDashs(int[] timeSample, double[] valueSample)
    {
        try
        {
            for (int i = valueSample.Length-1; i >=0; i = i - 1)
            {
                if (timeSample[i - 1] > 0)
                {
                    Utilities ut1 = Utilitie_S.EpochToDateTime(timeSample[i - 1]);
                    Utilities ut2 = Utilitie_S.EpochToDateTime(timeSample[i]);

                    HtmlGenericControl billDiv = new HtmlGenericControl("div");
                    billDiv.ID = "billDiv" + i;
                    billDiv.Attributes.Add("class", "bill-wrapper");

                    HtmlGenericControl hday = new HtmlGenericControl("h3");
                    hday.ID = "hday" + i;
                    hday.InnerText = ut1.Date.ToString("dd MMM");

                    HtmlGenericControl pUnits = new HtmlGenericControl("h2");
                    pUnits.ID = "pUnits" + i;
                    pUnits.InnerText = Math.Round((valueSample[i] - valueSample[i - 1])/1000,2).ToString();

                    billDiv.Controls.Add(hday);
                    billDiv.Controls.Add(pUnits);
                    dashes.Controls.Add(billDiv);
                }

            }
        }
        catch (Exception e)
        {

        }
    }
开发者ID:nipunbatra,项目名称:Energy,代码行数:35,代码来源:front.aspx.cs


示例8: BindMenu

    private void BindMenu()
    {
        SiteMapNode root = SiteMap.Providers["SecuritySiteMap"].RootNode;
        if (root != null)
        {
            foreach (SiteMapNode adminNode in root.ChildNodes)
            {
                if (adminNode.IsAccessibleToUser(HttpContext.Current))
                {
                    if (!Request.RawUrl.ToUpperInvariant().Contains("/ADMIN/") && (adminNode.Url.Contains("xmanager") || adminNode.Url.Contains("PingServices")))
                        continue;

                    HtmlAnchor a = new HtmlAnchor();
                    a.HRef = adminNode.Url;

                    a.InnerHtml = "<span>" + Translate(adminNode.Title) + "</span>";//"<span>" + Translate(info.Name.Replace(".aspx", string.Empty)) + "</span>";
                    if (Request.RawUrl.EndsWith(adminNode.Url, StringComparison.OrdinalIgnoreCase))
                        a.Attributes["class"] = "current";
                    HtmlGenericControl li = new HtmlGenericControl("li");
                    li.Controls.Add(a);
                    ulMenu.Controls.Add(li);
                }
            }
        }

        if (!Request.RawUrl.ToUpperInvariant().Contains("/ADMIN/"))
            AddItem(Resources.labels.changePassword, Utils.RelativeWebRoot + "login.aspx");
    }
开发者ID:bpanjavan,项目名称:Blog,代码行数:28,代码来源:menu.ascx.cs


示例9: Page_Load

    protected void Page_Load(object sender, EventArgs e)
    {
        // Core JQUERY JS Call       
        HtmlGenericControl jsquery = new HtmlGenericControl("script");
        jsquery.Attributes.Add("type", "text/javascript");
        jsquery.Attributes.Add("src", "https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js");
        Page.Header.Controls.Add(jsquery);

        // Twitter Bootstrap      
        HtmlGenericControl tstrap = new HtmlGenericControl("script");
        tstrap.Attributes.Add("type", "text/javascript");
        tstrap.Attributes.Add("src", Config.GetUrl("twitter/bootstrap.min.js"));
        Page.Header.Controls.Add(tstrap);

        // VSK OWN JS Call
        HtmlGenericControl vskjs = new HtmlGenericControl("script");
        vskjs.Attributes.Add("type", "text/javascript");
        vskjs.Attributes.Add("src", Config.GetUrl() + "javascript/vsk.js");
        Page.Header.Controls.Add(vskjs);

        // Activate for enabling round corners in IE Browser
        // Note: You must remove round corner behavriour from buttons, textbox and other controls. it will disturb these controls 
        // while applying round corners.
        HtmlGenericControl js_ie_round_corner = new HtmlGenericControl("script");
        js_ie_round_corner.Attributes.Add("type", "text/javascript");
        js_ie_round_corner.Attributes.Add("src", Config.GetUrl("javascript/DD_roundies.uicornerfix.js"));
        Page.Header.Controls.Add(js_ie_round_corner);

    }
开发者ID:mediasoftpro,项目名称:.NET-vFaceWall,代码行数:29,代码来源:Login.master.cs


示例10: btnAddShop_Click

    protected void btnAddShop_Click(object sender, EventArgs e)
    {
        Button b = sender as Button;
        if (b == null)
            return;
        //string cstr1 = "<dl><dt>网店名称:</dt><dd><input id=\"txt_addShopName\" runat=\"server\" type=\"text\" /></dd></dl>";
        //string cstr2 = "<dl><dt>网店地址:</dt><dd><input id=\"txt_addShopUrl\" runat=\"server\" type=\"text\" /></dd></dl>";
        Control cShopName = new HtmlGenericControl("dl");
        HtmlGenericControl html = new HtmlGenericControl("dt");
        html.InnerText = "网店名称";
        cShopName.Controls.Add(html);
        html = new HtmlGenericControl("dd");
        cShopName.Controls.Add(html);
        HtmlInputText input = new HtmlInputText("text");
        input.ID = "txt_ShopName" + hid_ShopCount.Value;
        cShopName.Controls[1].Controls.Add(input);

        Control cShopUrl = new HtmlGenericControl("dl");
        html = new HtmlGenericControl("dt");
        html.InnerText = "网店地址";
        cShopUrl.Controls.Add(html);
        html = new HtmlGenericControl("dd");
        cShopUrl.Controls.Add(html);
        input = new HtmlInputText("text");
        input.ID = "txt_ShopUrl" + hid_ShopCount.Value;
        cShopUrl.Controls[1].Controls.Add(input);

        b.Parent.Controls.AddAt(8, cShopUrl);
        b.Parent.Controls.AddAt(8, cShopName);

        int count = 1;
        int.TryParse(hid_ShopCount.Value, out count);
        hid_ShopCount.Value = (count++).ToString();
    }
开发者ID:Fred-Lee,项目名称:AppInOneBPM,代码行数:34,代码来源:AddNewCust.aspx.cs


示例11: Page_Load

    protected void Page_Load(object sender, EventArgs e)
    {
        this.Title = Resources.labels.guestbook;
        string query = Request.QueryString["theme"];
        string theme = !string.IsNullOrEmpty(query) ? query : BlogSettings.Instance.Theme;
        string path = string.Concat(Utils.RelativeWebRoot, "themes/", theme, "/", "PostViewForListLast.ascx");

        var l = Post.Posts;
        foreach (var p in l)
        {
            PostViewBase postView = (PostViewBase)LoadControl(path);
            postView.Post = p;
            postView.ShowExcerpt = true;
            postView.Location = ServingLocation.PostList;
            postView.ID = p.Id.ToString().Replace("-", string.Empty);

            if(p != l.First())
            {
                var hgc = new HtmlGenericControl("div");
                hgc.Attributes.Add("class", "shadow-post");
                crNieuws.Controls.Add(hgc);
            }
            crNieuws.Controls.Add(postView);
        }
    }
开发者ID:nicknijenhuis,项目名称:Carnaval-Radio,代码行数:25,代码来源:nieuws.aspx.cs


示例12: getFollowers

    protected void getFollowers()
    {
        uid = db.query(String.Format("SELECT user_id FROM profile WHERE url='{0}'"
            , Request["user"].ToString())).Rows[0]["user_id"].ToString();
        if (uid != null)
        {
            flw_det = db.query(String.Format("SELECT `profile`.url,follow.user_id,profile_photo.file_name " +
                                             "FROM profile LEFT JOIN follow ON(profile.user_id = follow.follow_id) " +
                                             " LEFT JOIN profile_photo ON(`profile`.user_id = profile_photo.user_id) " +
                                             "WHERE follow.user_id = '{0}'", uid));
        }
        if (flw_det.Rows.Count != 0)
        {
            int n = flw_det.Rows.Count;
            HtmlGenericControl[] search_a = new HtmlGenericControl[n];
            HtmlGenericControl[] search_img = new HtmlGenericControl[n];
            for (int i = 0; i < n; i++)
            {
                search_a[i] = new HtmlGenericControl("a") { ID = "image_link" };
                search_img[i] = new HtmlGenericControl("img");
                search_a[i].Attributes.Add("href", "profile.aspx?user=" + flw_det.Rows[i]["url"]);
                search_img[i].Attributes.Add("class", "searched_img");
                search_img[i].Attributes.Add("src", String.Format("upimage/{0}", flw_det.Rows[i]["file_name"]));
                search_a[i].Controls.Add(search_img[i]);
                follow_list.Controls.Add(search_a[i]);
            }

        }
    }
开发者ID:adrianObel,项目名称:Care-Libro,代码行数:29,代码来源:followers.aspx.cs


示例13: Page_Load

    protected void Page_Load(object sender, EventArgs e)
    {
        string sqlstring;
        sqlstring = "SELECT Opis FROM [Przypomnienia] WHERE DataNastWywol <= GETDATE();";

        using (var conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["HelpDesk1ConnectionString"].ConnectionString))
        using (var cmd = conn.CreateCommand())
        {
            conn.Open();
            cmd.CommandText = sqlstring;
            var reader = cmd.ExecuteReader();
            using (reader)
            {
                while (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        HtmlGenericControl li = new HtmlGenericControl("li");
                        li.InnerText = (string)reader.GetValue(0);
                        ListBox1.Controls.Add(li);
                    }
                    reader.NextResult();
                }
            }
        }
    }
开发者ID:kdrsolutions,项目名称:KDRHelpDesk,代码行数:26,代码来源:Przypomnienia.aspx.cs


示例14: constructControl

    private HtmlGenericControl constructControl(IProvider provider)
    {
        string iconPath = Utility.GetSocialAuthConfiguration().IconFolder.Path ;
        if (string.IsNullOrEmpty(iconPath))
            iconPath = "images/socialauthicons/";
        iconPath += provider.ProviderType.ToString() + ".png";
        bool isconnected = SocialAuthUser.IsConnectedWith(provider.ProviderType);
        bool iscurrent = (SocialAuthUser.CurrentProvider == provider.ProviderType);
        HtmlGenericControl providerDiv = new HtmlGenericControl("div");
        providerDiv.Attributes.Add("class", "provider");
        ImageButton imgB = new ImageButton()
        {
            ID = "img" + provider.ProviderType,
            CommandArgument = provider.ProviderType.ToString(),
            ImageUrl = iconPath
        };
        if (isconnected)
        {
            HtmlGenericControl tickspan = new HtmlGenericControl("span");
            tickspan.InnerHtml = "<img src='images/socialauthicons/" + (iscurrent ? "currentyes" : "yes") + ".png' style='top:0px;left:0px;z-index:100'/>";
            tickspan.Style.Add("position", "absolute");

            providerDiv.Controls.Add(tickspan);
        }
        //if (iscurrent)
        //    imgB.Style.Add("border", "1px solid yellow");
        imgB.Command += new CommandEventHandler(imgB_Command);
        providerDiv.Controls.Add(imgB);
        return providerDiv;
    }
开发者ID:tamilstreetboy,项目名称:socialauth-net,代码行数:30,代码来源:SocialAuthLogin.ascx.cs


示例15: BindMenu

    private void BindMenu()
    {
        SiteMapNode root = SiteMap.Providers["SecuritySiteMap"].RootNode;
        if (root != null)
        {
            foreach (SiteMapNode adminNode in root.ChildNodes)
            {
                if (adminNode.IsAccessibleToUser(HttpContext.Current))
                {
                    if (!Request.RawUrl.ToUpperInvariant().Contains("/ADMIN/") && (adminNode.Url.Contains("xmanager") || adminNode.Url.Contains("PingServices")))
                        continue;

                    HtmlAnchor a = new HtmlAnchor();
                    a.HRef = adminNode.Url;

                    a.InnerHtml = "<span>" + Utils.Translate(adminNode.Title, adminNode.Title) + "</span>";//"<span>" + Utils.Translate(info.Name.Replace(".aspx", string.Empty)) + "</span>";
                    if (Request.RawUrl.IndexOf(adminNode.Url, StringComparison.OrdinalIgnoreCase) != -1)
                        a.Attributes["class"] = "current";

                    // if "page" has its own subfolder (comments, extensions) should
                    // select parent tab when navigating through child tabs
                    if (adminNode.Url.IndexOf("/admin/pages/", StringComparison.OrdinalIgnoreCase) == -1 && SubUrl(Request.RawUrl) == SubUrl(adminNode.Url))
                        a.Attributes["class"] = "current";

                    HtmlGenericControl li = new HtmlGenericControl("li");
                    li.Controls.Add(a);
                    ulMenu.Controls.Add(li);
                }
            }
        }

        if (!Request.RawUrl.ToUpperInvariant().Contains("/ADMIN/"))
            AddItem(Resources.labels.changePassword, Utils.RelativeWebRoot + "login.aspx");
    }
开发者ID:rajgit31,项目名称:RajBlog,代码行数:34,代码来源:menu.ascx.cs


示例16: LoadQuestion

    private void LoadQuestion()
    {
        try
        {
            clsUserInfo userInfo = Session["UserInfo"] as clsUserInfo;
            if (userInfo == null)
                Response.Redirect("/login.aspx");

            string[] sentence_separator = new string[3];
            sentence_separator[0] = "Finally we got into the car.";
            sentence_separator[1] = "And we put on our coats.";
            sentence_separator[2] = "We packed our lunches.";

            correct_answer.Value = "We packed our lunches.And we put on our coats.Finally we got into the car.";
            int n = sentence_separator.Length;
            Label[] Label = new Label[n];
            for (int i = 0; i < sentence_separator.Length; i++)
            {
                Label[i] = new Label();
                Label[i].Text = sentence_separator[i];
                HtmlGenericControl li = new HtmlGenericControl("li");
                li.Attributes.Add("class", "ui-state-default");
                li.Attributes.Add("id", "LI" + i);
                sortable.Controls.Add(li);
                li.Controls.Add(Label[i]);
            }
        }
        catch { }

    }
开发者ID:sharmapriyank,项目名称:Child-Behavioral-Pattern-Recognition-Game,代码行数:30,代码来源:m_sentence_training1.aspx.cs


示例17: BindPageList

    private void BindPageList()
    {
        foreach (Page page in BlogEngine.Core.Page.Pages)
        {
            if (!page.HasParentPage)
            {
                HtmlGenericControl li = new HtmlGenericControl("li");
                HtmlAnchor a = new HtmlAnchor();
                a.HRef = "?id=" + page.Id.ToString();
                a.InnerHtml = page.Title;

                System.Web.UI.LiteralControl text = new System.Web.UI.LiteralControl
                (" (" + page.DateCreated.ToString("yyyy-dd-MM HH:mm") + ")");

                li.Controls.Add(a);
                li.Controls.Add(text);

                if (page.HasChildPages)
                {
                    li.Controls.Add(BuildChildPageList(page));
                }

                li.Attributes.CssStyle.Remove("font-weight");
                li.Attributes.CssStyle.Add("font-weight", "bold");

                ulPages.Controls.Add(li);
            }
        }

        divPages.Visible = true;
        aPages.InnerHtml = BlogEngine.Core.Page.Pages.Count + " " + Resources.labels.pages;
    }
开发者ID:bpanjavan,项目名称:Blog,代码行数:32,代码来源:Pages.aspx.cs


示例18: Page_Load

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!YZAuthHelper.IsAuthenticated)
        {

            FormsAuthentication.RedirectToLoginPage();
            return;
        }
        UriBuilder uriBuilder = new UriBuilder(this.Request.Url);

        string host = this.Request.Headers["host"];
        if (!String.IsNullOrEmpty(host))
        {
            int index = host.LastIndexOf(':');
            if (index != -1)
            {
                string port = host.Substring(index + 1);
                uriBuilder.Port = Int32.Parse(port);
            }
        }
        Uri uri = uriBuilder.Uri;
        string url = uri.GetLeftPart(UriPartial.Authority);

        string virtualPath = HttpRuntime.AppDomainAppVirtualPath;
        if (virtualPath == "/")
            virtualPath = String.Empty;

        url = url + virtualPath + "/";
        string jscode = String.Format("var rootUrl='{0}';\n var userAccount = '{1}';", url, YZAuthHelper.LoginUserAccount);
        HtmlGenericControl js = new HtmlGenericControl("script");
        js.Attributes["type"] = "text/javascript";
        js.InnerHtml = jscode;
           // this.Page.Header.Controls.AddAt(0, js);
    }
开发者ID:linxueyang,项目名称:F7,代码行数:34,代码来源:index.aspx.cs


示例19: bindUL

    private void bindUL(string fieldId)
    {
        Field fd = Field.GetField(new Guid(fieldId));
        string tmpl = "<div style='display:block;'><div style='float:left'><a href=\"" + Utils.AbsoluteWebRoot + "Views/TrainingView.aspx?id={0}\"  title=\"{1}\">{2}</a></div><div style='float:right'><span style='color: #FF6600'>{3}</span>天&nbsp;{4}</div></div><div style='clear:both;height=0px;'/>";
        //Utils.AbsoluteWebRoot
        int liCount = 0;
        foreach (Training item in Training.Trainings)
        {
            if (item.Fields.Contains(fd) && item.IsPublished)
            {
                HtmlGenericControl li = new HtmlGenericControl("li");
                string tchName = item.Teacher;
                AuthorProfile ap = AuthorProfile.GetProfile(item.Teacher);
                if (ap != null)
                {
                    tchName = ap.DisplayName;
                }
                li.InnerHtml = string.Format(tmpl, item.Id.ToString(), item.Title, jup(item.Title),item.Days.ToString(),tchName);
                li.Style.Add(HtmlTextWriterStyle.Width, "99%");
                list.Controls.Add(li);
                liCount++;
                if (liCount>=10)
                {
                    break;
                }
            }

        }
    }
开发者ID:BGCX261,项目名称:zhenzhuo-px-svn-to-git,代码行数:29,代码来源:FieldsNoMaster.aspx.cs


示例20: LoadWidget

    public override void LoadWidget()
    {
        StringDictionary settings = GetSettings();
        XmlDocument doc = new XmlDocument();

        if (settings["content"] != null)
          doc.InnerXml = settings["content"];

        XmlNodeList links = doc.SelectNodes("//link");

        if (links.Count == 0)
        {
            ulLinks.Visible = false;
        }
        else
        {
            foreach (XmlNode node in links)
            {
                HtmlAnchor a = new HtmlAnchor();

                if (node.Attributes["url"] != null)
                    a.HRef = node.Attributes["url"].InnerText;

                if (node.Attributes["title"] != null)
                    a.InnerText = node.Attributes["title"].InnerText;

                if (node.Attributes["newwindow"] != null && node.Attributes["newwindow"].InnerText.Equals("true", StringComparison.OrdinalIgnoreCase))
                    a.Target = "_blank";

                HtmlGenericControl li = new HtmlGenericControl("li");
                li.Controls.Add(a);
                ulLinks.Controls.Add(li);
            }
        }
    }
开发者ID:bpanjavan,项目名称:Blog,代码行数:35,代码来源:widget.ascx.cs



注:本文中的HtmlGenericControl类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# HtmlHelper类代码示例发布时间:2022-05-24
下一篇:
C# HtmlEventHandlerWithTarget类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap