web窗体中有一个gridview控件,代码如下:
<asp:GridView ID="Staffer" DataSourceID="myStaffer" autoGenerateColumns="false">
<Columns>
<asp:TemplateField HeaderText="姓名" HeaderStyle-HorizontalAlign="Center" >
<ItemTemplate >
<asp:LinkButton ID="lnkItemName" runat="server" Text=' <%#Eval("StafferName")/>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField HeaderText="IP地址" DataField="IPAddress" />
<asp:BoundField HeaderText="当前状态" DataField="WorkStatus" />
<asp:BoundField HeaderText="成本分析" DataField="consume"/>
</Columns>
</asp:GridView> 想在想实现的功能是右键点击gridview的数据行时,弹出菜单,同时把点击行的“姓名”传到菜单中,点击菜单中的项时,根据不同的“姓名”显示不同的内容,我觉得应该用js来实现,但是不知道怎么写js,高手做过的给个代码例子吧????
<asp:GridView ID="Staffer" DataSourceID="myStaffer" autoGenerateColumns="false">
<Columns>
<asp:TemplateField HeaderText="姓名" HeaderStyle-HorizontalAlign="Center" >
<ItemTemplate >
<asp:LinkButton ID="lnkItemName" runat="server" Text=' <%#Eval("StafferName")/>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField HeaderText="IP地址" DataField="IPAddress" />
<asp:BoundField HeaderText="当前状态" DataField="WorkStatus" />
<asp:BoundField HeaderText="成本分析" DataField="consume"/>
</Columns>
</asp:GridView> 想在想实现的功能是右键点击gridview的数据行时,弹出菜单,同时把点击行的“姓名”传到菜单中,点击菜单中的项时,根据不同的“姓名”显示不同的内容,我觉得应该用js来实现,但是不知道怎么写js,高手做过的给个代码例子吧????
解决方案 »
- datagridview的一个比较麻烦的问题。
- 一个填写参数的问题
- 本人C#版的一个问题:InvalidArgument=“0”的值对于“SelectedIndex”无效。
- 我怎么在窗体放大的时候得到一个事件?
- 图片显示问题
- 有关笔记本的电源检测
- char数组转换成字符串的问题(附错误代码)
- winform 打包部署 打包工具
- 用c#编得windowsapplication 是可以在任何机子(windows系统)上运行吗??用装.net framework吗???在线等
- 求解一段C#程序!!!(可能是傻问题,但也希望各位能指点一下)
- 第一个窗体控制第二个窗体控件 在线等
- CSDN网站,我的这些问题没有一个正解?苦闷!
你发现gridview有个属性叫SelectedRow, 就是你选中的行。然后不用我说了吧。。