我后台在
protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
HtmlAnchor xiugai = (HtmlAnchor)e.Item.FindControl("xiugai");
}
}前台是datalist<ItemTemplate>
<table cellspacing="0" border="0" style="width:100%;border-collapse:collapse;" class="msgtable">
<tr align="left">
<td width="8%">
<a href="javascript:void(0)" onclick="show('edit',500,420,this,'fd_move2');href1('<%#Eval("unitsystemid")%>');return false;" runat="server" id="xiugai">修改</a>
</td>
</tr>
</tabel>
运行时,为什么修改娶不到这个标签值??
protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
HtmlAnchor xiugai = (HtmlAnchor)e.Item.FindControl("xiugai");
}
}前台是datalist<ItemTemplate>
<table cellspacing="0" border="0" style="width:100%;border-collapse:collapse;" class="msgtable">
<tr align="left">
<td width="8%">
<a href="javascript:void(0)" onclick="show('edit',500,420,this,'fd_move2');href1('<%#Eval("unitsystemid")%>');return false;" runat="server" id="xiugai">修改</a>
</td>
</tr>
</tabel>
运行时,为什么修改娶不到这个标签值??
如果我这样写
<a runat="server" id="xiugai" href="javascript:void(0)" onclick="show('edit',500,420,this,'fd_move2');href1('<%#Eval("unitsystemid")%>');return false;">修改</a>
后台就能正常执行了
但是前台显示成如下了
');return false;">修改
onclick="show('edit',500,420,this,'fd_move2');href1('<%#Eval("unitsystemid").ToString()+");return false;"%>')