C#相关知识点(持续更新)

  • 通过链接传值

///type是链接的url
Request.QueryString["type"].ToString()

  • 获取系统当前时间并格式化

System.DateTime.Now.ToString("yyyyMMdd")

  • 向页面输出字符串

 Response.Write("asdasdsad");

  • 把查询的结果集成装配字符串

 DataSet ds = getListCity(type, code);
            StringBuilder sb = new StringBuilder();
            sb.Append("{");
            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                if ((i + 1) == ds.Tables[0].Rows.Count)
                    sb.Append("'" + ds.Tables[0].Rows[i][type+"code"].ToString() + "':'" + ds.Tables[0].Rows[i][type+"name"].ToString() + "'");
                else
                    sb.Append("'" + ds.Tables[0].Rows[i][type+"code"].ToString() + "':'" + ds.Tables[0].Rows[i][type+"name"].ToString() + "',");
            }
            sb.Append("}");

  • HyperLink用法

前台代码:
 <asp:HyperLink ID="hlProNav" runat="server"></asp:HyperLink>

后台代码:
        //为链接添加名称
        hlProNav.Text = "河南省";
        //指定链接Url
        hlProNav.NavigateUrl = "AreaManage.aspx";
  • 把dataSet添加一列

            DataSet ds = friendDAO.GetListByUserId(userId);
            //初始化数据列
            DataColumn dc = new DataColumn();
            //为该列取一个列名称
            dc.ColumnName = "HtmlStr";
            //在dataTable加入该列
            ds.Tables[0].Columns.Add(dc);
            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                //判断并为符合条件的该列的某行设值
                if (ds.Tables[0].Rows[i]["isLogin"].ToString() == "0" || ds.Tables[0].Rows[i][5].ToString() == "")
                    ds.Tables[0].Rows[i]["HTMLStr"] = "在线";
                else
                    ds.Tables[0].Rows[i]["HTMLStr"] = "离线";
           }

  • 后台为某个服务器端标签加样式

this.net.Attributes["class"] = "currentTab";

  • 为页面设置Title

 this.Page.Title = PagePub.GetPageTitle("店铺认领第一步", 0);

你可能感兴趣的:(java,C++,c,.net,C#)