不用runtat="server",后台 如何给客户端文本框赋值

xt523992398 2009-06-06 09:39:44
我的是在一个页面做的,没有跳转页面。
这是部分代码:
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(HttpContext.Current.Server.MapPath("/xml/xml1.xml"));
XmlElement xn3 = (XmlElement)xmlDoc.SelectSingleNode("class/students/student[@id=" + mid + "]");
((HtmlInputText)this.Form.FindControl("Text1")).Value=xn3["name"].InnerXml;
((HtmlInputText)this.Form.FindControl("Text2")).Value = xn3["tel"].InnerXml;
((HtmlInputText)this.Form.FindControl("Text3")).Value = xn3["QQ"].InnerXml;
((HtmlInputText)this.Form.FindControl("Text4")).Value = xn3["add"].InnerXml;
((HtmlSelect)this.Form.FindControl("Select1")).Value = xn3.Attributes["jobs"].Value;
可前部分取不到控件,
前台页面
<form id="form2" method="post" action="add.aspx?act=do">
<div>
姓名:<input name="name" id="Text1" type="text" />联系电话:<input name="tel" id="Text2" type="text" />QQ:<input name="QQ"id="Text3"
type="text" />
职务:<select id="Select1" name="jobs">
<option value="">无</option>
</select>
<br />地址:<input name="add" id="Text4" type="text" />
<br />
<input id="Submit1" type="submit" value="确定"/>
</div>
</form>

我是个菜鸟。给位高手指点下
...全文
55 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xt523992398 2009-06-08
  • 打赏
  • 举报
回复
先谢谢了,不过有没有C#代码啊 。后台的,js我会的
银狐被占用 2009-06-06
  • 打赏
  • 举报
回复
没搞懂说的意思。
银狐被占用 2009-06-06
  • 打赏
  • 举报
回复
response.write("document.getElementById('Text1').value='"+val+"';");
银狐被占用 2009-06-06
  • 打赏
  • 举报
回复
response.write("document.getElementById('Text1').value="+val);
xt523992398 2009-06-06
  • 打赏
  • 举报
回复
读一下标题:不用runtat= "server ",后台 如何给客户端文本框赋值

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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