使用 ajax 将我的 asp.net 网格视图与 javascript 绑定
Bind my asp.net grid view with javascript using ajax
我想知道如何,如果可能的话,在 asp.net Web表单中绑定我的网格视图。
我的目标是单击我的网格视图中的链接按钮,它会打开一个模态弹出窗口在该模态弹出窗口中填充网格视图。
希望我的代码截图能解释我的问题:
.aspx:
<asp:TemplateField ItemStyle-Width="50px" ShowHeader="true" Visible="true">
<ItemTemplate>
<asp:LinkButton ID="lnkSubmitClaim" runat="server" Text='<%# Bind("hypLinkSubmit") %>'></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
cs:在"protected void dgEC_RowDataBound(Object sender, GridViewRowEventArgs e)"方法中:
Claim ec1 = e.Row.DataItem as Claim;
LinkButton lnkSubmit = (LinkButton)e.Row.FindControl("lnkSubmitClaim");
lnkSubmit.Attributes.Add("onClick", "return false;");
lnkSubmit.OnClientClick = String.Format("javascript:ShowPopup({0},{1})", "'" + ec1.GUID + "'", "'" + ec1.Claim_Number + "'");
。
public string BindClaim(string claimNo)
{
dgPopUpClaims.DataSource = service.Get_Claim_Approvals(claimNo);
dgPopUpClaims.DataBind();
return "";
}
.js:
function ShowPopup(guid, claimNo) {
$find("ModalPopupExtenderClaim").show();
document.getElementById('<%= hdnGUID.ClientID %>').value = guid;
document.getElementById('<%= hdnClaimNo.ClientID %>').value = claimNo;
var bla = document.getElementById('<%= BindClaim() %>');
}
我从我的网络服务中检索Approval_Item对象列表...
public class Approval_Item
{
public string Employee_Number { get; set; }
public string Employee_Name { get; set; }
}
我可以从javascript执行此操作并更新ajax modalpopup datagrid吗?
如果不是,我怎么能将 claimNo 参数传递给 BindClaim() 方法?
希望我的问题有点可以理解,我是 ajax 的新手,所以任何建议和资源/链接来帮助我进一步理解将不胜感激......
提前感谢你...马可
你可以参考这篇文章如何使用网络方法更新数据网格
相关文章:
- 如何使用javascript从主svg对象动态创建svg视图框
- 如何包含特定于每个视图angularjs的javascript文件
- 如何在Ionic Android中将Javascript注入到web视图中
- 如何在MVC5中ajax调用的部分视图中引用外部javascript
- 在CodeIgniter视图中将Javascript或jQuery代码作为PHP文件编写可以吗
- 我应该将MVC视图特定的javascript文件放在哪个文件夹中
- 树视图javascript的反向级别
- node.js/javascript/couchdb视图到关联数组似乎不起作用
- 将c#视图模型转换为javascript模型时转义HTML标记
- 如何访问Web2py'中python代码中的JavaScript变量;s视图
- Rails:将资产管道中的纯javascript限制为特定视图
- 使用javascript在MVC视图中解析.net JSON字符串
- Android网络视图:JavaScript在触摸时停止
- 如何在mvc3视图javascript中查找当前请求是否为ajax
- MVC视图Javascript变量
- MVC4 部分视图 JavaScript 捆绑问题
- IE9 兼容性视图 Javascript 问题
- playframework从视图javascript调用Model方法
- IOS:Web视图javascript禁用
- IE 11和Chrome中的网格视图Javascript错误