问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C# 创建一个表,在表中插入两列,每循环一次插入一行

发布网友 发布时间:2022-10-01 17:08

我来回答

5个回答

热心网友 时间:2024-09-05 16:56

首先是网页源码:
<asp:DataList runat="server" Width="100%" ID="dsDanshen">
<HeaderTemplate>

<table style="border: 0pt groove #FFFFFF; background-color:#F5FAFE; " width="100%" cellspacing="0" cellpadding="0" frame="border" border="0">
<span class="style3">单身男女交流区</span>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td colspan="2" style="color: #FFFFFF; font-size: small; background-color: #2F589C; height: 30px;">发表于:<%# DataBinder.Eval(Container.DataItem,"timee") %>
 </td>
</tr>
<tr>
<td style="border-width: 1pt; border-color: #2F589C; border-left-style: solid; border-top-style: solid;" align="center">
 </td>
<td rowspan="3" style="border-style: solid; border-width: 1pt; border-color: #2F589C; height: 300px; font-size: small; width: 80%;" align="left" valign="baseline"><%# DataBinder.Eval(Container.DataItem,"content") %>
 </td>
</tr>
<tr>
<td style="border-width: 1pt; border-color: #2F589C; width: 20%; height: 130px; border-left-style: solid; font-size: small; color: #00FF00;" align="center"><asp:Image runat="server" ID="im1" Width="80px" Height="100px" ImageUrl="touxiang/女1.jpg" /><br />ID:<%# DataBinder.Eval(Container.DataItem,"username") %>
 </td>
</tr>
<tr>
<td style="border-color: #2F589C; border-left-style: solid; border-bottom-style: solid; border-bottom-width: 1pt; border-left-width: 1pt; font-size: small; color: #808000;" align="center" valign="baseline">所属社区:<%# DataBinder.Eval(Container.DataItem,"nname") %>
 </td>
</tr>
<tr>
<td colspan="2" style="background-color: #FFFFFF; height: 10px; width: 100%">
 </td>
</tr>
</ItemTemplate>

<SeparatorTemplate>
</SeparatorTemplate>
<FooterTemplate>
</table>

</FooterTemplate>
</asp:DataList>
再是CS源码:
protected void Page_Load(object sender, EventArgs e)
{

if (!(bool)Application["login"])
{
Response.Redirect("Denglu.aspx");
}
else
{

pages();

}

}

public void pages()
{

int curpage = Convert.ToInt32(this.Label2.Text);
SqlConnection con = db.createCon();
SqlDataAdapter sdr = new SqlDataAdapter();
sdr.SelectCommand = new SqlCommand("select * from zhubiao where nid=1 and lid=1 order by(iid) desc", con);
DataSet ds = new DataSet();
sdr.Fill(ds, "tem");
//DataView dv = ds.Tables["tem"].DefaultView;
//PagedDataSource ps = new PagedDataSource;
PagedDataSource ps = new PagedDataSource();
ps.DataSource = ds.Tables["tem"].DefaultView;
ps.AllowPaging=true;
ps.PageSize =10;
ps.CurrentPageIndex = curpage - 1;
//pagecount = ps.PageCount;
if (curpage == 1)
{
this.first.Enabled = false;
this.previous.Enabled = false;
this.next.Enabled = true;
this.last.Enabled = true;
}
if (curpage == ps.PageCount)
{
this.first.Enabled = true;
this.previous.Enabled = true;
this.next.Enabled = false;
this.last.Enabled = false;
}
if (curpage == 1 && curpage == ps.PageCount)
{
this.first.Enabled = false;
this.previous.Enabled = false;
this.next.Enabled = false;
this.last.Enabled = false;
}
//this.dsDanshen.DataSource = ps;//ds.Tables["tem"]; //
//this.dsDanshen.DataBind();
this.dsDanshen.DataSource = ps;
this.dsDanshen.DataBind();

}

热心网友 时间:2024-09-05 16:57

DataTable dt = new DataTable();
dt.Columns.Add("id");
dt.Columns.Add("name");
DataRow row;
for(int i=0;i<5;i++)
{
row = dt.NewRow();
row[0] = i;
row[1] = "name-"+ i.ToString();
dt.Rows.Add(row);
}

热心网友 时间:2024-09-05 16:57

你这种方法来实现功能太过于繁琐了,而且容易出错,功能也不够强大,要是你要的话你最好建个数据库来,设好数据库的字段,用datagridview查看。你要怎么样就怎么样。

热心网友 时间:2024-09-05 16:58

你说的是可视化的吧
在窗体中添加“listview”控件
然后在相应的button事件中添加代码

{
listviewitem listitem=new listviewitem();
listitem = new ListViewItem(A .ToString(),0); listitem.SubItems.Add(B.ToString());
listview1.items.add(listitem)

}
A和B分别为你添加进去的东西
至于列名,你可以在控件的属性中的Cloumn属性的 collection中预先输入
大小写不一定正确。。我凭记忆写的

热心网友 时间:2024-09-05 16:58

DataTable dt = new DataTable();

dt.Columns.Add("matID", typeof(string));
dt.Columns.Add("matName", typeof(string));

DataRow dr = dt.NewRow();
dr[0] = "asd";
dr[1] = "haha";
dt.Rows.Add(dr);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 向每个excel文件第5行添加一行数据 什么烟盒能反光,像镜子一样 苹果4s和5s有区别吗 苹果4s和5s有什么区 千岛湖自助游推荐!!急急急!跪求详细攻略!!! 哪位高手知道三星N-628如何解SIM和PIN码的锁呢?受机复位没用!_百度知 ... 三星N628手机没信号,时钟,日历不准,怎么修以前摔过 三星的N628 手机自带的一款游戏,名字叫“冰洞”就是一个企鹅推一个蛋... 谁知道:三星N628不能开机咋回事啊? 查查三星N628系统失败该怎么解决 三星n628手机正常开机,键盘按不动怎么办? N628无信号条,不入网,故障原因是( ) 汉王电纸书N628总是自动重启 母亲节祝福妈妈的一句话 关于母亲节祝福妈妈的一句话 适合母亲节发给母亲的句子 母亲节送给母亲的一句话 新冰丝席要洗过睡吗 伤官见官成立条件 冰镇椰汁水果捞的做法 冰镇椰汁水果捞怎么做 椰汁水果捞步骤 怎么做椰汁水果捞 大学考研考什么 拿牛奶做好喝的饮品做法 饮品的做法介绍 桩怎么组词 桩如何组词 赞美立夏的句子 赞美立夏的经典句子 母亲节贺卡祝福语简短 有什么母亲节祝福语 母亲节贺卡的祝福语句 都有哪些祝福的句子 怎么用手机QQ来养宠物 正绢布料是什么 正绢布料简单介绍 易建联会从返NBA吗 为什么易建联豪言将重回NBA率领奇才队队夺得总冠军戒指啊? 易建联重回NBA 800万美元年薪算高吗 易建联重回NBA,800万美元年薪算高吗 易建联怎么能重回NBA的? 很想知道为什么易建联重回NBA,为什么不去之前待过的雄鹿队,而转投湖人... 易建联要重返nba篮网么 浴室内禁止洗衣服标语怎么写 关于提示别人不能用洗衣机洗内裤的提示语 ...学校澡堂有规定不能穿着内衣裤进入澡堂 .我怎么办给些引导 浴池里面搓澡太脏了 怎么写个警告牌 一件衣服的十种穿法? 大红萝卜的种植方法 如何种植大红萝卜