这是锚标记
<a id="lnkhide" onclick='Click_Anchor(<%#Convert.ToString(Eval("EmployeeLeaveID")) %>)' clientidmode="Static">Click</a>
这是点击锚标签Click_Anchor()方法调用
时的javascript函数<script type="text/javascript">
$(document).ready(function () {
Click_Anchor(0)
});
function Click_Anchor(id)
{
var element = '#' + id;
$('.RejectionReason').css("display", "none");
$(element).css({"display": "block"});
}
</script>
这里是ItemDataBound方法
protected void myRepeater_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
HtmlAnchor lnkAnchorRejection = (HtmlAnchor)e.Item.FindControl("lnkhide");
}
}
答案 0 :(得分:0)
经过长时间的研究,我认为没有runat="server"
属性的控件只是一个html元素,你无法在服务器端访问。