datalist :自定义 代码表达式 Eval("PhotoTitle") "MyFill\\"+Eval("PhotoName")
gridview : 转换为模板列,Cutstring(Eval("newsContent") )
编辑 有一commandField 有 删除操作
// object str是 object类型,传进类型是不确定的,所以用 object 类型
public string CutString(object str)
{
string strNews=str.toString();
if(strNews.Length>20)
{
return strNews=strNews.subString(0,20)+".........";
}
else
{
return strNews;
}
}
// gridview中DataKeyNames 属性 设置 全属性,当一点击(删除)时就可以通过dataKeys[e.RowIndex]就可以找出对应的行
protected void GridView1_RowDeleting(object sender,GridViewDeleteEventArgs e)
{
int NewsID=Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value);
//然后根据ID 可以操作数据库
}
转换为文本列
<a href=" 跳转页面?NewsID=<%# Eval("NewsID") %>">
本文介绍如何使用代码表达式自定义数据展示,并实现数据视图的转换和模板列创建,同时展示了如何在网格视图中实现删除操作,以及提供了字符串截取的自定义函数。
599

被折叠的 条评论
为什么被折叠?



