asp.net 页面a标签的value属性如何绑定到后台方法

asp.net 页面a标签的value属性如何绑定到后台方法,第1张

后台定义一个变量 比如 public string val=“”;
然后在合适的地方给 val变量赋值
前台 <a> 这里访问后台代码 </a> 这里 需要定义value的时候 写成 value=<%=val%>

把对象的属性,写成参数,递交
下一个页面,像struts这样的,可以 按对象接收的
~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~
~~~~~~~~
~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~

你是想点击a标签然后d出一个div,但是数据是从后台动态生成的是吧?
$post("后台页面的url",{'id':'传参'},function(result) {
//result 就是从后台获取的数据
$("#newDiv")html(result); //我这是举个例子,假设你的那个div的id=newDiv
});

<a href="变量">不明白你的意思!我常用的<a> 连接是这两种情况
(1)<a href="要连接的网址">
(2)<a href="javascript:void(0);" onclick="此处添加js中的方法">

这种情况下一般复后台需要提供一个查询接口,传递的参数包括排序制,地区,类型,规格,年份等,用户更改查询条件时触发前端查询程序,组合好参数传给后台。
前端实现上不管用什么标签做,原则就是用户点击的时候能获取到当前参数值。

<!-- 面页 -->
<form runat=server>
<a id="aa" onserverclick="WriteText" runat="server" href="aa">测试</a>
</form>
// c# 代码
protected void WriteText(object sender, EventArgs e)
{
ResponseWrite("调用 WriteText 方法所产品的字符串!");
}

获取input的值与a标签是没有关系的。

在jsp界面可以直接获取输入的数据

<%

int id = requestgetParameter("userId");

%>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10235679.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存