boundfield控件(boundfield控件的属性)

http://www.itjxue.com  2023-02-23 00:06  来源:未知  点击次数: 

asp.net中GridView的问题,如果某一列BoundField被设置为readonly,在后台中如和获取到它的单元格中的值

如果是后台通过数据库查询绑定的GridView,readonly是没有影响。

如下面的小例子:

前台一个GridView控件:

asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"

Width="257px" onrowcommand="GridView1_RowCommand"

Columns

asp:BoundField DataField="ID" ReadOnly="true" HeaderText="ID" /

asp:BoundField DataField="Name" HeaderText="姓名" /

asp:BoundField DataField="username" HeaderText="昵称" /

asp:TemplateField HeaderText="操作"

ItemTemplate

asp:LinkButton ID="LinkButton2" CommandName ="del" CommandArgument ='%#Eval("ID") %' runat="server"删除/asp:LinkButton

/ItemTemplate

/asp:TemplateField

/Columns

/asp:GridView

后台:

protected void Page_Load(object sender, EventArgs e)

{

string sql = "select * from PostLog";

DataTable data = common.common.GetListCeshi(sql, 0, 0);

GridView1.DataSource = data;

GridView1.DataBind();

DateTime da = DateTime.Now;

Response.Write(da.ToShortDateString().ToString());

}

protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)

{

if (e.CommandName=="del")

{

Response.Write(e.CommandArgument);//得到绑定的ID值

}

}

怎样让dataGridView1中显示的字段名为中文的?

很简单的,单击gridview控件右上方的按钮,会弹出快捷菜单,选择编辑列,可用字段就是你要显示的字段,单击boundfield控件下面的每个字段名,会在右面出现一个boundfield属性,里面的HeaderText属性写上你要显示的中文名就可以了。

怎么用asp.net实现列表与详细页面之间的跳转?

图片太小看不清楚。。列表页 跳转到详细页 就是把在列表页绑定数据的时候把相应的url 绑定上。。超链接就可以了。比如说:

div id="list"

div id="mr_word" style="font-size: 14px"

ul

lia href="/News/2011-04-27/35878.html" target="_blank"

test/a/li

lia href="/News/2011-04-23/35877.html" target="_blank"

王祖明:关税降低将冲击中国葡萄酒产业 /a/li

lia href="/News/2011-04-23/35875.html" target="_blank"

第七届国际葡萄与葡萄酒学术研讨会在杨凌开幕/a/li

lia href="/News/2011-04-23/35874.html" target="_blank"

第七届国际葡萄与葡萄酒学术研讨会在杨凌开幕/a/li

lia href="/News/2011-04-23/35873.html" target="_blank"

第七届国际葡萄与葡萄酒学术研讨会在杨凌开幕/a/li

lia href="/News/2011-04-23/35872.html" target="_blank"

第七届国际葡萄与葡萄酒学术研讨会在杨凌开幕/a/li

lia href="/News/2011-04-22/35871.html" target="_blank"

这是一条测试信息/a/li

lia href="news/NE35771.html" target="_blank"

test/a/li

lia href="" target="_blank"

第七届国际葡萄与葡萄酒学术研讨会在杨凌开幕/a/li

lia href="../../htm/zyyz/20109261393711971.html" target="_blank"

当桃红葡萄酒遇到川菜/a/li

lia href="../../htm/zyyz/201092010274744483.html" target="_blank"

葡萄酒风味的冰淇淋/a/li

lia href="../../htm/zyyz/201091915304528826.html" target="_blank"

红酒甘味鲑鱼/a/li

/ul

/div

GridView控件中Columns属性中的BoundField中的ControlStyle属性是什么东西的样式呢?

指的是label控件吧,自动生成的绑定字段,最后也会生成一个label,然后加载字符串。

label到前台就是span,是inline元素,很多block元素的设定对他不起作用。

(责任编辑:IT教学网)

更多

推荐网页制作视频教程文章