比如一个简单的 有绑定列和超连接列 如何限制起显示字符长度
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="id" DataFormatString="[{0}]" />
<asp:HyperLinkField DataNavigateUrlFields="name" DataNavigateUrlFormatString="abc.aspx?id={0}" DataTextField="name" DataTextFormatString="[{0}]" />
</Columns>
</asp:GridView>
static public string Left(string str, int L)
{
string tmpStr;
tmpStr = str;
if (str.Length > L)
{ tmpStr = str.Substring(0, L) + "..."; }
return tmpStr;
}
前台html中:<%#Left(Convert.ToString(GetRecTrueName(Eval("字段").ToString())), 10)%>
这个方法是Repeater用的吧 在GridView 或DataGrid怎么改啊??
问题2 如果一个页面有好几个GridView 怎么在一个方法中把不同的GridView 的数据源绑成一个DataSet下的不同Table啊
比如 DataSet ds = new DataSet();
...
GridView1.DataSource = ds.Table[0];
GridView2.DataSource = ds.Table[1];
多谢大狭门指点指点我啊