ASP.NET(VB):DataGrid中"加入序号列"和"截取定长字符串追加'...'"


 1."加入序号列"
<asp:TemplateColumn HeaderText="序号">
                                                
<ItemStyle HorizontalAlign="Center"></ItemStyle>
                                                
<ItemTemplate>
                                                    
<%# Container.ItemIndex + 1%>
                                                
</ItemTemplate>
                                            
</asp:TemplateColumn>
2."截取定长字符串,并追加'...'"
<asp:TemplateColumn HeaderText="用户要求">
                                                
<ItemTemplate>
                                                    
<asp:Label runat="server" Text='<%# Left(DataBinder.Eval(Container, "DataItem.User_Request"), 15) & IIf(Container.DataItem("User_Request").Length>15, "", "") %>' tooltip='<%# DataBinder.Eval(Container, "DataItem.User_Request"%>'>
                                                    
</asp:Label>
                                                
</ItemTemplate>
                                            
</asp:TemplateColumn>
PS::利用DataGrid模板列
原文地址:https://www.cnblogs.com/ding0910/p/314091.html