jqery如何操作后台公共变量(C#)这个是ascx用户控件的页
如何在前台页用javascript 操作 后台变量SearchTr,我说的是操作 不只是获取,我需要过滤这个字符串的一些内容。
public partial class tyDataList : System.Web.UI.UserControl
{
........
........
public string SearchTr;
........
........
........
}
如何在前台页用javascript 操作 后台变量SearchTr,我说的是操作 不只是获取,我需要过滤这个字符串的一些内容。
public partial class tyDataList : System.Web.UI.UserControl
{
........
........
public string SearchTr;
........
........
........
}
解决方案 »
- 页面之间传值
- c# 如何替换 含空格和字符串的指定字符串为另外1个指定字符串
- 用gridview上传后导入EXCEL覆盖于不覆盖~急急急急急急急急~~求大神帮忙,跪求···
- 两个web.config有即冲突如何处理?冲突的必要条件是什么?
- PowerTalkBox怎么用?
- 新手提问!!写一个具有只读只写功能的类
- 发生这样的事情怎么处理?
- 用FreeTextBox 出来的问题
- datagrid 绑定问题
- 如何可以将页面中Textarea中的信息获取写入数据库?是否需要设成服务器控件,不设可以吗?
- 项目中用到了Office的东西,服务器上是否也必须装Office才能跑?
- 打开新窗体后执行动作会弹出新窗体
后台将你这个控件的值获取到并赋值给HIDDEN
用JS获取HIDDEN值 然后将字符串过滤掉。。
然后你懂的。。
学习下 很好用的!
<head runat="server">
<title></title>
<script src="../js/jquery-1.7.1.min.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function () {
$("#HiddenField1").val("aaa");
alert($("#HiddenField1").val());
});
function ReduceSerching() {
htmlobj = $.ajax({ url: "WebForm1.aspx", async: false });
alert(htmlobj.responseText);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="Hidden1" type="hidden" runat="server" />
<asp:HiddenField ID="HiddenField1" runat="server" />
<input id="Button1" type="button" value="button" onclick="javascript:ReduceSerching()" />
</div>
</form>
</body>
</html>
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(HiddenField1.Value);为什么这就取不到值呢,死活都取不到,跪求解答555555
}
另外,你根本就没搞清楚页面加载顺序,Page_Load比$(document).ready(先执行,试问,你如何能取到值?
还有LZ有没有想过用其他的思路来达到这个效果,比较直接ajax操作?