如下:
 1. SessionLogin login = (this.Master as MasterPage_Admin).currLogin; 2. HtmlTableRow newRow = new HtmlTableRow();
            HtmlTableCell col_null = new HtmlTableCell();
            col_null.InnerHtml = "您目前没有创建任何文档!";
            col_null.Style.Add(HtmlTextWriterStyle.TextAlign, "center");
            col_null.Style.Add(HtmlTextWriterStyle.Color, "blue");
            col_null.ColSpan = 5;
            newRow.Cells.Add(col_null);
            this.tbDocuments.Rows.Add(newRow);
            return; 3. col_5.InnerHtml += " [<a href=\"javascript:deleteOneDoc($('#btnNull')," + curRow["id"] + ")\" id=" + curRow["id"] + " style='color:red;'>删除</a>]";
    <a href='javascript:deleteOneDoc("+item['id']+");' id="+ item['id']+ "> 取消申请 </a>
以上代码为朋友给的  但是没能看懂  小弟才疏学浅  还望不吝指教 !~~~~~~~~~~~~~~~~~~~~
请详细说明语法,作用等!~

解决方案 »

  1.   

    1. SessionLogin login = (this.Master as MasterPage_Admin).currLogin;
    这个不了解,SessionLogin应该是自己定义的一个类吧,this.Master as MasterPage_Admin意思是把this.Master 转换为MasterPage_Admin,出错不会抛出异常2. HtmlTableRow newRow = new HtmlTableRow();
    新建一个HtmlTableRow ,一个新行
    HtmlTableCell col_null = new HtmlTableCell();
    新的单元格
    col_null.InnerHtml = "您目前没有创建任何文档!";
    单元格的html内容
    col_null.Style.Add(HtmlTextWriterStyle.TextAlign, "center");
    给单元格加一个 align='center'属性
    col_null.Style.Add(HtmlTextWriterStyle.Color, "blue");
    前景色为蓝色
    col_null.ColSpan = 5;
    单元格占5个单元格的位置
    newRow.Cells.Add(col_null);
    将单元格加到新建的行里去
    this.tbDocuments.Rows.Add(newRow);
    将这个新行加到this.tbDocuments这个表格里
    return;3. col_5.InnerHtml += " [<a href=\"javascript:deleteOneDoc($('#btnNull')," + curRow["id"] + ")\" id=" + curRow["id"] + " style='color:red;'>删除</a>]";
    <a href='javascript:deleteOneDoc("+item['id']+");' id="+ item['id']+ "> 取消申请 </a>

    这个真的不好解释,col_5的html内容为
    [删除] [取消申请] 这两个超连接,目标为执行一个js函数:deleteOneDoc(obj,id) deleteOneDoc(id) 
      

  2.   

    恩 谢谢楼上  下面得代码还是不明白
    3. col_5.InnerHtml += " [<a href=\"javascript:deleteOneDoc($('#btnNull')," + curRow["id"] + ")\" id=" + curRow["id"] + " style='color:red;'>删除</a>]";
    <a href='javascript:deleteOneDoc("+item['id']+");' id="+ item['id']+ "> 取消申请 </a>
    采用得 是javascript写得  我不懂什么意思  以及语法 请大家解释 
      

  3.   

    不懂javascript,那就给你解释不清楚了。javascript是被大多数浏览器支持的,一种操作浏览器页面元素的脚本方法。
    它是通过响应事件来触发,在浏览器里面运行。
      

  4.   

    col_5.InnerHtml += " [<a href=\"javascript:deleteOneDoc($('#btnNull')," + curRow["id"] + ")\" id=" + curRow["id"] + " style='color:red;'>删除</a>]";是在页面上生成一个<a></a>超级链接,点击此链接时先执行一个js脚本,js脚本有两个参数$('#btnNull')及curRow["id"],id=" + curRow["id"] + "是链接的名字ID,style='color:red;'是链接的样式
      

  5.   

     " [<a href=\"javascript:deleteOneDoc($('#btnNull')," + curRow["id"] + ")\" id=" + curRow["id"] + " style='color:red;'>删除</a>]";为什么是这样写的呢?    “[]”和  herf=\""的\  是什么意思