⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 link.ascx.cs

📁 内容管理 内容管理 内容管理 内容管理 内容管理
💻 CS
字号:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class WebUserControl_Link : System.Web.UI.UserControl
{

     /// <summary>
    /// 参数数组。如果参数为空,就把strURl直接赋给链接.
    /// </summary>
    public bool boolAddDate;

    /// <summary>
    /// 参数数组。如果参数为空,就把strURl直接赋给链接.
    /// </summary>
    public ArrayList arrayParam = new ArrayList();

    /// <summary>
    /// "webform2.aspx" '跳转地址(总的跳转页)
    /// </summary>
    public string strURL;

    /// <summary>
    /// 标题显示长度
    /// </summary>
    public int strLen = 20;

    /// <summary>
    /// 每页显示多少行记录!
    /// </summary>
    public int MyPageSize;

    /// <summary>
    /// 查看内容表的sql,用来传递给readNews组件查看具体内容用的sql语句
    /// </summary>
    public string ChildSQL;

    /// <summary>
    /// 查看更多跳转路径
    /// </summary>
    public string morePath = "#";

    /// <summary>
    /// 网站虚拟目录
    /// </summary>
    private string Vritual_Path;

    public string VritualPath
    {
        set
        {
            Vritual_Path = value;

        }
        get
        {
            return Vritual_Path;
        }
    }
    

    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            if (!IsPostBack)
            {              
                GetNewMessage();               
            }
        }
        catch (System.Exception ex)
        {
            throw ex;
        }
    }




    private void GetNewMessage()
    {
        DataSet ds = new DataSet();
        DAL.boBusiness bo = new DAL.boBusiness();
        DAL.MakeConnection Conn = new DAL.MakeConnection();
        DAL.clsDBConnkey ConnKey = new DAL.clsDBConnkey();
        ConnKey = bo.loadkey();//得到config数据库连接


        string sql = "select * from Link  order by  ReleaseTime desc";
        ds = (DataSet)Conn.MakeConnectionMethod(sql, ConnKey, DAL.executeMethod.execute_DataSet, DAL.
       EnumDBType.Sql, VritualPath);
        if (ds.Tables[0].Rows.Count > 0)
        {
            DataTable dt = ds.Tables[0];
            string html = makeHtml2(dt);
            this.lab.InnerHtml = html;
        }
            
    }


      #region "友情连接"
      /// <summary>
      /// 
      /// </summary>
      /// <param name="row"></param>
      /// <param name="arrayParam"></param>
      /// <param name="strlen"></param>
      /// <param name="strUrl">总的跳转</param>
      /// <returns></returns>
      private string makeHtml2(DataTable dt)
      {
          string HTML = "";
          HTML += "<TABLE id='Table1' width='100%' style='FONT-SIZE: 10pt' cellSpacing='2' cellPadding='2'  border='0' >\r\n";
          //HTML+="<TR  border='0'>\r\n";
          //HTML+="<TD width='7px' height='10'></TD>\r\n";
          //HTML+="<TD ></TD>\r\n";
          HTML += "</TR>\r\n";

          string Title = "", AllTitle = "";
          for (int i = 0; i < dt.Rows.Count; i++)
          {
              Title = ""; AllTitle = "";
              AllTitle = dt.Rows[i]["LinkTitle"].ToString();
              Title += (i + 1) + ".";
              if (AllTitle.Length > 10)
              {             
                  Title += AllTitle.Substring(0, 8);
                  Title += "..";               
              }
              else
              {
                  Title += AllTitle;
              }

              string ahref1 = "";

              ahref1 = "a href= ";
              ahref1 += dt.Rows[i]["LinkUrl"].ToString();

              HTML += "<TR  border='1' >\r\n";
              HTML += "<TD width='2px' height=24></TD>\r\n";
              HTML += "<TD width='100px' Title='" + AllTitle + "'><" + ahref1 + ">" + Title + "</a></TD>\r\n";
              HTML += "</TR>\r\n";

          }
          HTML += "<TR  border='0'>\r\n";
          HTML += "<TD width='2px' height=24></TD>\r\n";
          HTML += "<TD width='100px'Title='更多留言...' align='right'></TD>\r\n";
          HTML += "</TR>\r\n";
          HTML += "</TABLE>";

          return HTML;
      }
      #endregion



}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -