如何在Datagrid自定义行和单元格的ID属性,比如要求实现Datagrid编译运行后生成的HTML代码如下:
<table cellspacing="0" rules="all" width="" border="1" id="DataGridPro1_theDataGrid" style="font-size:9pt;border-collapse:collapse;border-collapse:seperate">
<tr id="DataGridPro1_TableHeader" bgcolor="ThreeDFace" bordercolorlight="black" bordercolordark="white" style="POSITION: relative">
<td title="账号" nowrap="nowrap" id="DataGridPro1_theDataGrid_Cell_0">
<INPUT style="WIDTH:100%;CURSOR:default;BACKGROUND-COLOR:transparent;FONT-SIZE:9pt;BORDER:none" type="text" value="用户名" readOnly></td>
<td title="密码" nowrap="nowrap" id="DataGridPro1_theDataGrid_Cell_1">
<INPUT style="WIDTH:100%;CURSOR:default;BACKGROUND-COLOR:transparent;FONT-SIZE:9pt;BORDER:none" type="text" value="密码" readOnly></td>
<td title="姓名" nowrap="nowrap" id="DataGridPro1_theDataGrid_Cell_2">
<INPUT style="WIDTH:100%;CURSOR:default;BACKGROUND-COLOR:transparent;FONT-SIZE:9pt;BORDER:none" type="text" value="姓名" readOnly></td></tr>
tr>
<td>Jason</td><td>53333</td><td>张鑫</td></tr>
<tr style="background-color:InfoBackground;">
<td>Cding</td><td>0630</td><td> </td></tr>
</table>
<table cellspacing="0" rules="all" width="" border="1" id="DataGridPro1_theDataGrid" style="font-size:9pt;border-collapse:collapse;border-collapse:seperate">
<tr id="DataGridPro1_TableHeader" bgcolor="ThreeDFace" bordercolorlight="black" bordercolordark="white" style="POSITION: relative">
<td title="账号" nowrap="nowrap" id="DataGridPro1_theDataGrid_Cell_0">
<INPUT style="WIDTH:100%;CURSOR:default;BACKGROUND-COLOR:transparent;FONT-SIZE:9pt;BORDER:none" type="text" value="用户名" readOnly></td>
<td title="密码" nowrap="nowrap" id="DataGridPro1_theDataGrid_Cell_1">
<INPUT style="WIDTH:100%;CURSOR:default;BACKGROUND-COLOR:transparent;FONT-SIZE:9pt;BORDER:none" type="text" value="密码" readOnly></td>
<td title="姓名" nowrap="nowrap" id="DataGridPro1_theDataGrid_Cell_2">
<INPUT style="WIDTH:100%;CURSOR:default;BACKGROUND-COLOR:transparent;FONT-SIZE:9pt;BORDER:none" type="text" value="姓名" readOnly></td></tr>
tr>
<td>Jason</td><td>53333</td><td>张鑫</td></tr>
<tr style="background-color:InfoBackground;">
<td>Cding</td><td>0630</td><td> </td></tr>
</table>
解决方案 »
- 自定义控件必须放在App_Code里吗?
- 关于模板里的第一次载入的问题
- 数据删除的疑问?
- 求一正则表达式判断文本框的长度? 包括:汉字,数字,符号,回车。他们的长度不能超过60?
- 母版页中的控件访问问题
- ★★★★★★没分!!怎么再图片的4个角写上版权呢★★★★★
- datagrid空间绑定datetime类型的数据,如何不显示时间,只显示日期?
- 送分题~
- 刚下载的Web Matrix启动时需要等很长很长的时间~~~
- 关于远程forms身分验证。
- DataGrid 中到底如何找到模板列里的Button_Click事件编写的地方啊??? (和按钮列的不一样的方法吗???)--------急急急...在线等(谢谢_)
- 编辑ASP.NET网页只用dw2004行不行啊??为什么???
{
string reString = "";
reString += "这里是你要输出的html代码"
return reString;
}
得到的代码需要吗?在datagrid_itemDataBind里面如:
if(e.Item.ItemType==ListItemType.Item||e.ItemType==ListItemType.AlternatingItem)
{
//try!
string yourNeed=e.Item.UniqueID
}
用闪电就能找到。