1
我有包含DIV作爲當前看不見的項模板一個gridview,但我想讓它鏈接點擊可見製作DIV(內部GridView控件)可見使用JavaScript
我的div代碼
<asp:TemplateField HeaderStyle-Width="100px">
<ItemTemplate>
<img alt="fdhfgh" src="~/Images/Resources/thumb/edit.png" onclick="<%# DataBinder.Eval(Container,"RowIndex","javascript:DisplayAction('Div{0}')") %>" />
<div id='<%# DataBinder.Eval(Container,"RowIndex","Div{0}") %>' class="displayAction">
<asp:HyperLink ID="hlnkEdit" runat="server" Text="Edit" CssClass="logo" NavigateUrl='<%# "~/Recruiter/AddUser.aspx?UserId=" + Eval("ID") + "&ProfileId=" + Eval("REF_PROFILE_ID") + "&UserTypeId=" + Eval("USER_TYPE_ID")+"&AccessType=EditAllUser" %>'
ImageUrl="~/Images/Resources/thumb/edit.png" ToolTip='<%# "Edit - " + Eval("Name") %>'>
</asp:HyperLink>
</div>
</ItemTemplate>
和我的javascript代碼是
function DisplayAction(div) {
try {
document.getElementById(div).style.display = "none";
} catch (e) {
alert(e);
}
}
和我的CSS是
.displayAction
{
display:none;
z-index:1000;
width:100px;
}
,但我不能夠通過JavaScript 顯示DIV請指引我
也許,如果你改變這個'display =「none」;'display =「block」;' – Aristos
這個我已經測試過但是不起作用 – user3094999
服務器標籤結構不正確。 – Fandango68