如何从网格视图中获取特定的单元格值,并使用asp.net中的jquery将其显示在文本框中
How to get the particular cell value from a gridview and to display it in a textbox using jquery in asp.net?
下面是我的网格视图代码。在这篇文章中,我有一列"教学大纲"。在下一个专栏中,我有编辑和删除按钮。单击编辑按钮后,将显示一个弹出窗口。我使用jquery显示了那个弹出窗口。在弹出窗口中,我有一个用于教学大纲的文本框。但我不知道如何从gridview列中获取教学大纲值,并在弹出窗口中显示其值以编辑其值?
<asp:GridView ID="gdvwSyllabus" CssClass="enquiryTable" runat="server" AutoGenerateColumns="false" Width="100%">
<Columns>
<asp:BoundField HeaderText ="Syllabus" DataField ="Syllabus" />
<asp:TemplateField HeaderText="Options">
<ItemTemplate>
<ul class="enquiryList1">
<li><a href="#"><asp:Image ImageUrl="~/Images/edit2.png" runat="server" ID="btnSyllabusEdit" CssClass="btnEdit" /></a></li>
<li><a><asp:Image ImageUrl="~/Images/delete2.png" runat="server" ID="btnDelete" /></a></li>
</ul>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
这是我的弹出代码,我把它设计成一个表格。单击编辑按钮后将弹出此表。我想在"txtsylulus"文本框中显示"教学大纲"值以进行编辑。
<table style="border: 0px; margin-left: 15px;" border="0" align="left">
<tr>
<td align="right">Syllabus <span class="ErrorField">*</span>:</td>
<td>
<asp:TextBox ID="txtsyllabus" CssClass="txtbox txtSyllabus" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td> </td>
<td align="left">
<a href="#"><asp:Button ID="btnSubmit" Text="Save" CssClass="btnStyle btnSyllabusSubmit" runat="server" /></a>
</td>
</tr>
</table>
提前谢谢。
您可以通过在客户端点击按钮调用javascript函数来实现这一点,如下所示:
function showpopup(details)
{
document.getElementById('texbox').value=details
document.getElementById('divpopup').style.display='block'
return false;}
在gridview项数据绑定事件上执行类似的代码
btn=e.item.findcontrol("editbouttn")
btn.attributes.add("onclick","return showpopup(" & e.item.dataitem("details") & ");"
如果这不起作用,请告诉我。
相关文章:
- jquery中的文本框验证
- 是否可以禁用jquery中的单个单选按钮
- 禁用jQuery中的下拉列表
- Javascript/jQuery中的并行Ajax调用
- 如何从javascript/jquery中的复选框中获取布尔值
- JQuery中的活动搜索栏
- jquery中的复选框依赖项
- 正在停止.在jquery中的特定时间间隔内,每次迭代的每次执行
- 将值动态绑定到jquery中的切换按钮
- 如何使jQuery中的悬停函数单独应用于数据库映像
- jQuery中的attr()是否强制小写
- position 是 JavaScript 或 jQuery 中的一个数组
- 存储JQuery中的选项值
- 如何在JQuery中的.html()方法中包含fadeneffect
- 比较jquery中的两个输入
- jQuery中的状态管理是什么
- 如何从javascript/jquery中的多个复选框中获取附加值
- jquery中的PHP代码不起作用
- 有没有什么方法可以停止Jquery中的animate(也可以停止完整的回调函数)
- 当所有输入文本字段都为空时,禁止表单提交,但当jquery中的任何字段不为空时允许提交