如下:
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. 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>
以上代码为朋友给的 但是没能看懂 小弟才疏学浅 还望不吝指教 !~~~~~~~~~~~~~~~~~~~~
请详细说明语法,作用等!~
这个不了解,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)
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写得 我不懂什么意思 以及语法 请大家解释
它是通过响应事件来触发,在浏览器里面运行。