кнопка изображения рядом с каждой записью в сетке - PullRequest
0 голосов
/ 28 января 2010

я работаю на asp.net & c #

Я работаю над следующим сценарием.

У меня есть две записи ajay и mike в сетке.

требование: мне нужно, чтобы кнопка с изображением отображалась рядом с их именами, чтобы при нажатии на кнопку она имела общие функции для обеих записей.

если я нажму на кнопку рядом с ajay, отобразится div со всеми гиперссылками ajay

если я нажму на кнопку рядом с Майком, отобразится div со всеми гиперссылками Майка

также кнопка не должна отображаться для всех записей, она должна отображаться только для определенных пользователей

Может кто-нибудь направить меня?

1 Ответ

1 голос
/ 28 января 2010

Вы можете использовать ImageButton с TemplateFields для достижения этой цели.

<asp:GridView id="gridview" runat="server">
    <Columns>
    <asp:TemplateField>
    <ItemTemplate>
    <asp:ImageButton ID="ImageButton1" runat="server" OnClientClick='OpenDiv(); return false;' />
    </ItemTemplate>
    </asp:TemplateField>
    </Columns>
    </asp:GridView>

    <script language="javascript" type="text/javascript">

       function OpenDiv(){
          // do whatever here to open div based on the id
          return false;
       }

    </script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...