Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)归海一刀
published in(发表于) 2014/1/30 1:31:49
单击gridview中记录在右下方显示详细信息_[Asp.Net教程]

单击gridview中记录在右下方显示详细信息_[Asp.Net教程]
单击此列某个cells后能在此cells右下方出现关于点击内容的“详细说明窗口”,当鼠标再点击“详细说明窗口”以外的区域时,这个“说明窗口自动消失”
可直接用ToolTip属性。代码如下:


for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
DataRowView mydrv;
string gIntro;
if (GridView1.PageIndex == 0)
{
mydrv = myds.Tables["飞狐工作室"].DefaultView;//表名
gIntro = Convert.ToString(mydrv["家庭住址"]);//所要处理的字段
GridView1.Rows.Cells[3].Text = SubStr(gIntro, 2);
}
else
{
mydrv = myds.Tables["飞狐工作室"].DefaultView[i + (5 * GridView1.PageIndex)];
gIntro = Convert.ToString(mydrv["家庭住址"]);
GridView1.Rows.Cells[3].Text = SubStr(gIntro, 2);
GridView1.Rows.Cells[3]. ToolTip=gIntro;
}
}


调用的方法


public string SubStr(string sString, int nLeng)
{
if (sString.Length <= nLeng)
{
return sString;
}
string sNewStr = sString.Substring(0, nLeng);
sNewStr = sNewStr + "...";
return sNewStr;
}




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759