关于.net中承接数据的GridView外观问题
1 绑定列的设置:<HeaderStyle CssClass="title" HorizontalAlign="Center" />表示标题居中
2 模版列的设置: <ItemTemplate>
<asp:LinkButton ID="LB_Modify" CommandName="Modify" Text="修改" runat="server" ></asp:LinkButton>
<asp:LinkButton ID="LB_Del" CommandName="Del" Text="删除" runat="server"></asp:LinkButton>
</ItemTemplate>
<ItemStyle Wrap="False" HorizontalAlign="Center" />
<HeaderStyle HorizontalAlign="Center" Width="80px" />
</asp:TemplateField>
不换行,居中,并定宽度为80
3 模版列设置超链接 <Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="LB_Title" Text='<%# DataBinder.Eval(Container.DataItem,"LC_Title") %>' CommandName="Title" runat="server"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
4 设置鼠标事件,鼠标移动到该条数据变色
e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#E4F4FD'");
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=''");