在ASP.NET中如何根据客户端调用的情况进行服务端调用

原创 2006年06月01日 23:02:00

.......Javascript.......
<script language="JavaScript">
   function OnDeleteClick(product_code_subset_table_id, product_code)
   {
    if (window.confirm("将会删除所有子节点,你要继续吗?"))
    { 
     document.all("DeleteProduct").value = product_code_subset_table_id;
     __doPostBack("DeleteButton");
    }
   }
</script>

.......ASP.NET.......

<form id="Form1" method="post" runat="server">
<input id="DeleteProduct" type="hidden" name="DeleteProduct">
<ASP:DATAGRID id="MyDataGrid2" runat="server">
<Columns>
<asp:TemplateColumn HeaderText="删除">
<ItemTemplate>
<a href="javascript:OnDeleteClick('<%# DataBinder.Eval(Container, "DataItem.product_code_subset_table_id")%>','<%# DataBinder.Eval(Container, "DataItem.product_code")%>');">Remove</a>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</ASP:DATAGRID>
</form>

.......C#.......

private void DeleteButton_Click(object sender, System.EventArgs e)
{
 int product_code_subset_table_id = Int32.Parse(Request.Form["DeleteProduct"].ToString());
}

private void InitializeComponent()
{   
 this.DeleteButton.Click += new System.EventHandler(this.DeleteButton_Click);
 this.Load += new System.EventHandler(this.Page_Load);
}

相关文章推荐

要理解__doPostback函数的用法,首先我们要理解Asp.net 中服务端控件事件是如何触发的。 Asp.net 中在客户端触发服务端事件分为三种情况: 一. WebControls中

要理解__doPostback函数的用法,首先我们要理解Asp.net 中服务端控件事件是如何触发的。 Asp.net 中在客户端触发服务端事件分为三种情况:   一. WebControl...

asp.net mvc 批量保存 服务端获取客户端传进的数组参数的处理方法

在Ajax + asp.net mvc 里,如果需要将一个数组作为参数传给Action来保存,这时候,需要对这个参数进行额外处理,如果不处理,服务端获取到的数组只是获取到数组的个数。而对象的属性是为N...

AspNet MVC4 教学-18:Asp.Net MVC4 客户端验证和服务端验证快速Demo

Asp.Net MVC4 客户端验证和服务端验证快速Demo

asp.net服务端代码如何获取客户端控件的值?

在login.aspx页面中有一个INPUT客户端控件 现在要在login.aspx.cs文件后台编码中获取这个txtuserName的value值。 ...

ASP.NET MVC验证 - 使用哪种方式实现客户端服务端双重异步验证

本篇将通过一个案例来体验使用MVC的Ajax.BeginForm或jQuery来实现异步提交,并在客户端和服务端双双获得验证。希望能梳理、归纳出一个MVC异步验证的通用解决思路。本篇主要涉及: 1、...

.Net Remoting服务端与客户端调用示例

.Net Remoting的使用场景,我们常用的就是使用接口分离程序集的方式,这个小示例就是采用这种方式。 公共程序接口IDemoClass: public interface IDemoCla...

asp.net生成csv文件,并在客户端点击下载(文件流直接输出到客户端而不是先生成保存在服务端再下载)

asp.net生成csv文件,并在客户端点击下载(文件流直接输出到客户端而不是先生成保存在服务端再下载)...

ASP.NET获取主机名、客户端IP地址、服务端IP地址、客户端MAC地址

首先

Asp.net_解决vs运行报在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题的bug方法

由于工作需要对原来一个项目做修改,结果遇到了麻烦。原来一般是在本机安装32位的oracle客户端,PLSQL Developer当时不支持64位,运行项目也没问题。但是现在下载了个最新版的PLSQL ...
  • ls_man
  • ls_man
  • 2016年06月24日 11:48
  • 1047
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在ASP.NET中如何根据客户端调用的情况进行服务端调用
举报原因:
原因补充:

(最多只允许输入30个字)