boundfield控件(boundfield控件的属性)
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元素的设定对他不起作用。