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

本文介绍了ASP.NET开发中的一些实用技巧,包括如何通过URL传递参数、获取当前时间、向页面输出字符串、组装查询结果、使用HyperLink控件、为数据集添加列及设置服务器控件样式等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[list]
[*]通过链接传值
[/list]

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

[list]
[*]获取系统当前时间并格式化
[/list]

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

[list]
[*]向页面输出字符串
[/list]

Response.Write("asdasdsad");

[list]
[*]把查询的结果集成装配字符串
[/list]

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("}");

[list]
[*]HyperLink用法
[/list]
前台代码:

<asp:HyperLink ID="hlProNav" runat="server"></asp:HyperLink>

后台代码:

//为链接添加名称
hlProNav.Text = "河南省";
//指定链接Url
hlProNav.NavigateUrl = "AreaManage.aspx";
[list]
[*]把dataSet添加一列
[/list]

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"] = "离线";
}

[list]
[*]后台为某个服务器端标签加样式
[/list]

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

[list]
[*]为页面设置Title
[/list]

this.Page.Title = PagePub.GetPageTitle("店铺认领第一步", 0);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值