<%=Name%>的问题

ahlaliuchao 2011-08-17 10:49:44
在Default.aspx中:
<input type="text" id="name" value="<%=Name%>" />

想问一下,Default.cs中写什么样子的代码,可以在Default.aspx中正确显示text里面的值了?
例如
  protected string Name
{
get{
return "张三";
}
}
就是一种,
还有那些种方法,希望可以详细点,谢谢大家
...全文
418 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangwenquan123 2011-08-18
  • 打赏
  • 举报
回复

<input id="Text1" type="text" value='<%=Name %>' />
    public string Name;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Name = "csdn";
}
}
zhangxue841123 2011-08-18
  • 打赏
  • 举报
回复
后台

this.name.Text="张三";
zhangxue841123 2011-08-18
  • 打赏
  • 举报
回复
this.name.Value="张三";
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 huangwenquan123 的回复:]
HTML code

<input id="Text1" type="text" value='<%=Name %>' />


C# code
public string Name;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
……
[/Quote]

变量和方法呗.
zp975800 2011-08-18
  • 打赏
  • 举报
回复

<input type="text" id="name" runat="server" />

后台this.name='张三'
上面的那几个把runat写成ruant了,所以不得行
  • 打赏
  • 举报
回复
那是将客户端控件加上runat="server"变为传说中的服务端控件的搞法
HtmlInputText
linus2008117 2011-08-17
  • 打赏
  • 举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<input runat="server" id='txtName' />
</body>
</html>


.cs
protected void Page_Load( object sender, EventArgs e )
{
txtName.Value = "asdfa";
}
ahlaliuchao 2011-08-17
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 ahlaliuchao 的回复:]
引用 4 楼 linus2008117 的回复:
<input type="text" id="name" ruant="server" />

后台

this.name.Value="张三";


怎么都这样说,我用怎么不行啊???能不能在详细一点啊、、、、
ahlaliuchao 2011-08-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 linus2008117 的回复:]
<input type="text" id="name" ruant="server" />

后台

this.name.Value="张三";
[/Quote]

怎么都这样说,我用怎么不行啊???
  • 打赏
  • 举报
回复
<input type="text" id="name" value="<%=Name() %>" />上面多了个 ruant="server"
都是复制罪孽啊
子夜__ 2011-08-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wxr0323 的回复:]

<input type="text" id="name" ruant="server" value="<%=Name%>" />

后台

this.name.Text="张三";
[/Quote]
value="<%=Name%>" 去掉
linus2008117 2011-08-17
  • 打赏
  • 举报
回复
<input type="text" id="name" ruant="server" />

后台

this.name.Value="张三";
  • 打赏
  • 举报
回复
你那种是只读属性
也可以用字段 protected string Name = "张三";
还可以用方法 protected string Name(){ return "张三";}
<input type="text" id="name" ruant="server" value="<%=Name() %>" />
都是类的成员





ahlaliuchao 2011-08-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wxr0323 的回复:]
<input type="text" id="name" ruant="server" value="<%=Name%>" />

后台

this.name.Text="张三";
[/Quote]
貌似不行
子夜__ 2011-08-17
  • 打赏
  • 举报
回复
<input type="text" id="name" ruant="server" value="<%=Name%>" />

后台

this.name.Text="张三";

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧