请大侠 帮助解释一下 这两个方法的解释说明 没看明白

xijie_ 2012-03-28 10:39:36
(1)private string filename(string id)

{
filename1="";

string sql = "select classname from texpertspecialclass t,tspecialclass c Where expertid="+id+" And t.specialclassid=c.specialclassid";

DataSet ds=wdxl.Commfile.Dblib.GetDataSet(sql);
filename1="<table widht='100%' border='0'>";
foreach(DataRow myRow in ds.Tables[0].Rows )
{
filename1 =filename1 + "<tr><td>"+myRow[0] + "</td>";

}
filename1 =filename1 + "</table>";
GC.Collect();

return filename1;
}

(2)private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{

if(e.Item.ItemIndex!=-1)
{
e.Item.Cells[0].Text=Convert.ToString (e.Item.ItemIndex+1);

e.Item.Cells[2].Text=filename(e.Item.Cells[6].Text);

}
}
...全文
95 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
全栈极简 2012-03-28
  • 打赏
  • 举报
回复
方法(1):根据数据库中查询出来的结果集,拼成一个Table,返回这个table字符串。
方法(2):DataGrid1的数据项绑定后触发,第一列为自增序号,第3列为方法1生成的table

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧