DATAGRID绑定数据时怎么在模板列里截取所要的值 如果绑定的数据HyperLink TEXT中的长度过长 只让其显示20个字符 其余的用......代替 数据源已经在页面PAGE_LOAD中绑定 DataGrid1_ItemDataBound事件中通过E.ITEM.CELL[0].TEXT取出来的总是空 具体事件代码应该怎么写 谢谢了
html里面代码如下:
<asp:datagrid id="DataGrid1" runat="server" CellPadding="0" BorderStyle="Dashed">
<ItemStyle Wrap="False" VerticalAlign="Middle"></ItemStyle>
<HeaderStyle></HeaderStyle>
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<table id="tb2">
<tr>
<td>
<asp:Image ImageUrl="images/z1.jpg" Runat="server" Width="8" Height="8" BorderStyle="None"
ID="Image1"></asp:Image>
</td>
<td>
<asp:HyperLink NavigateUrl='<%#ResolveUrl(DataBinder.Eval(Container.DataItem,"url").ToString())%>' Runat=server Width=400 Height=8 id=Hyperlink1>
<font style="FONT-FAMILY: 宋体">
<%#DataBinder.Eval(Container.DataItem,"title")%>
</font>
</asp:HyperLink>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>
html里面代码如下:
<asp:datagrid id="DataGrid1" runat="server" CellPadding="0" BorderStyle="Dashed">
<ItemStyle Wrap="False" VerticalAlign="Middle"></ItemStyle>
<HeaderStyle></HeaderStyle>
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<table id="tb2">
<tr>
<td>
<asp:Image ImageUrl="images/z1.jpg" Runat="server" Width="8" Height="8" BorderStyle="None"
ID="Image1"></asp:Image>
</td>
<td>
<asp:HyperLink NavigateUrl='<%#ResolveUrl(DataBinder.Eval(Container.DataItem,"url").ToString())%>' Runat=server Width=400 Height=8 id=Hyperlink1>
<font style="FONT-FAMILY: 宋体">
<%#DataBinder.Eval(Container.DataItem,"title")%>
</font>
</asp:HyperLink>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>
解决方案 »
- ext中分页
- 一个gridview限制显示字段长度的问题
- 关于AjaxPro的问题
- asp.net 2.0中 发邮件的问题
- 在vs2005下面,我建立了ASP.net项目,为什么找不到Global.asax这个文件?我要用里面的几个事件,2003下面有这个文件
- 将对象引用设置到对象的实例????????
- 请教一下配置出现错误原因
- <asp.net web站点高级编程-提出问题.....>,这本书的wrox提供的下载代码里(就是那个ThePhile站点的源码),数据库连接字符串在哪个文件里??
- ASP.NET连接不上数据库
- 没分了帮个忙!svg图片总出现“单击以激活并使用此控件”怎么解决啊
- 数据库是sqlserver 2000,能使用AttachDbFilename附加数据库吗
- 如何格式化货币类型中的值
http://singlepine.cnblogs.com/articles/289156.html