asp.net绑定数据的问题
4个回答
展开全部
这个你的好好的研究下asp.net了,因为它的开发模式和java、php开发模式是完全不同的,asp.net更多是倾向于使用控件实现,如果是asp.net mvc模式另当别论。而控件实现的效果和html标签实现的效果是完全一样的,只是解析后产生的html看起来很凌乱。但用控件很方便,快速实现你想要的效果,提高开发效率。至于控件的巧升使用的话,初学者一般使用gridview控件,如果你要散液实现更丰富的显示效果,可以用冲宽物datalist或repeater控件,其实完全要根据你要实现的效果来决定。你可以细致的研究下3个控件。然后你就知道如果使用了。
展开全部
用 gridview 绑定到查询御运的滚拦 数据
dim dt as datatable
GridView1.DataSource=dtGridView1.DataBind()
这样就镇备梁行啦 。
dim dt as datatable
GridView1.DataSource=dtGridView1.DataBind()
这样就镇备梁行啦 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
希望对你有帮助,代码如下:
1.如果是Gridview
GetAll();//查询所有数据集的方法
gridview.DataSource=GetAll();
gridview.DataBind();
2.如果是Repeater
repeater1.DataSource=GetAll();
repeater1.DataBind();
3.特殊方法
前台:
<tr class="trlist">
<td class="tdlist">全选 <input type="checkbox" id="chk_All" name="inputAll" /></td>
<td class="tdlist">表单名称</td>
<td class="tdlist">历史更新</td>
<td class="tdlist">查看历史记录</td>
</tr>雀枝斗
<%=strtable %>
后台:
//查询数据库导出表
protected void GetTable()
{
DataSet ds = Frame.Web.UI.Tree.GetTree("(HigherClassID='T003' or HigherClassID='T058') and ClassID!='T058' and ClassSystem='1'");
if (ds.Tables[0].Rows.Count > 0)
{
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
string tableName = ds.Tables[0].Rows[i]["ClassName"].ToString();
string classId = ds.Tables[0].Rows[i]["ClassID"].ToString();
if (i % 2 != 0)
{
strtable 顷磨+= "<tr class=\"trlisto\">";
}
else
{
strtable += "<tr class=\"trlistj\">";
}
strtable +="<td><input type=\"checkbox\" id=\"xh_"+(i+1).ToString()+"\" name=\"epiboly\" /></td> "+
"<td align=\"left\"><img alt=\"\" src=\"../image/" + tableName + ".png\" width=\"20px\" 搭薯/>" + tableName + "</td>" +
"<td>2012-01-06 01:43</td>"+
"<td>查看</td>" +
"</tr>";
}
}
}
基本就这几种了,这都很实用,祝你好运!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用gridview吧,你查询一下gridview相关资料吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询