没有解决方法吗,可客户就这么要求,咋办?
解决方案 »
- 帮看下这个js
- mvc3 使用iframe问题
- 我用Repeater绑定图片,然后想让其横向滚动,我用marquee,但是有间隙,我在网上看了好多,都建议用JS,但是我JS不熟悉,请到手帮忙,急。
- gridview中自动更新\修改\删除问题,急!!!!
- 自定义控件中如何动态创建服务器控件
- 如何将图片保存到sql数据库,并读取
- 水晶报表饼图思路???请高手指点!!!
- 求助...ASP.NET:Regex.Replace在UBB替换[img][/img]标签时出了个怪问题
- [紧急]一个关于连续打印的问题
- 给个email url的正则表达式来看看怎样?
- 我们公司要开一个专门讲.net的班,请大家谈谈您认为最科学的课程设置!谢谢
- 两个dropdownlist联动的问题,由于特殊的要求,变的不好实现了!200分求解,谢谢大家
onmouseout是客户端事件而不是服务器端事件啊!我要在这个事件里到服务器中取数据,怎么做,在javascript里怎么能实现到数据库中取值呢?!
使用msxml2技术应该能满足你的要求
给页面上放个LinkButton Text为"";
在该LinkButton的点击事件内
写代码
YourTextBox.Text="ABCDE";
前台在你的TextBox的onblur中写
onblur="__doPostBack('YourLinkButtonId,'')"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> 客户端通过__doPostBack调用服务器端代码 </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="活靶子">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="c#" runat=server>
void Page_Load(object o,EventArgs e)
{
this.txt1.Attributes["onblur"] = "__doPostBack('lkb','')";
}
void Lkb_Click(object o ,EventArgs e)
{
//你可以在这里写你从数据库去数据赋给TextBox的代码
this.txt2.Text="Welcome to www.AspxBoy.Com";
}
</script>
</HEAD><BODY>
<form runat=server>
<asp:TextBox id="txt1" runat="server" />
<br>
<asp:TextBox id="txt2" runat="server" width=200px/>
<asp:LinkButton id="lkb" Text="" runat="server" OnClick="Lkb_Click"/></form></BODY>
</HTML>
Page_Load的时候把值取出来放入一个隐藏域 type=hidden的input中
当TextBox onblur的时候把这个值取出 赋给你的Textbox 这样看上去 比较象客户端操作
不用回发
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
body
{
font-family: Verdana;
font-size: 12px;
}</style><script>
function viewSource(flag)
{
var XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
if (typeof(flag) == "undefined")
{
XmlHttp.Open("GET", document.location.href, false);
XmlHttp.setRequestHeader("Content-Type", "text/XML");
XmlHttp.Send();
}
else
{
var strHref = document.getElementById("txtHref").value;
XmlHttp.Open("GET", strHref, false);
XmlHttp.setRequestHeader("Content-Type", "text/XML");
XmlHttp.Send();
}
var html = XmlHttp.responseText;
document.getElementById("txtArea").value = html;
}
</script>
</head><body>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td>XMLHTTP</td>
<td><input type="text" id="txtHref" value="http://"></td>
<td><button onclick="viewSource()">查看本页源代码</button></td>
<td><button onclick="viewSource(1)">查看其他网页源代码</button></td>
</tr>
</table>
<textarea id="txtArea" style="width:100%;height:100%;font-family: Verdana"></textarea>
</body>
</html>