这写法还真怪,为什么不?
protected void Page_Load(object sender, EventArgs e)
{
string aa = "游戏";
document.getelmentbyid(TextBox1).value=aa;
}
protected void Page_Load(object sender, EventArgs e)
{
string aa = "游戏";
document.getelmentbyid(TextBox1).value=aa;
}
<head runat="server">
<title>Untitled Page</title>
<script runat="server">
public string aa = "";
protected void Page_Load(object sender, EventArgs e)
{
string aa = "游戏";
TextBox1.Text = aa;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server" Text='<%=aa%>'></asp:TextBox>
</div>
</form>
</body>
</html>
protected void Page_Load(object sender, EventArgs e)
{
string aa = "游戏";
this.DataBind();
}
然后: <asp:TextBox ID="TextBox1" runat="server" Text='<%#aa%>'></asp:TextBox>
TextBox1.Text = aa;加在你代码
string aa = "游戏";
下面就OK
<head runat="server">
<title>pyf</title>
<script runat="server">
string aa = string.Empty;
protected void Page_Load(object sender, EventArgs e)
{
aa = "abc";
this.DataBind();
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server" Text="<%# aa%>"></asp:TextBox>
</div>
</form>
</body>
</html>这应该就是你要的效果了