在Form表单中有个id为Menu1的TextArea控件。我现在想把"Menu"&1组成的字符串转为Menu1控件,该用什么函数来实现? 谢谢!!!
解决方案 »
- 问题如图
- Asp.Net后置cs源文件中中如何调用前台页面中的JavaScript方法?
- 请教一个使用SQL SERVER数据库来实现RadioButtonList和DropDownList两个控件相互传递!
- ado.net entity 怎样返回多个结果集?
- DataGrid的标题栏是否可以加入图片,即设置它的BACKGROUND-IMAGE为某一图片??
- 水晶报表问题:如何设置打印时的纸张格式为横的?
- 有没有办法弹出窗口,然后返回值给父页面后,继续执行父页面的程序?
- 一个关于CMP(托管容器式持久性)和托管组件式持久性的问题,希望高手解答一下.
- 如何关闭W3WP.EXE这个进程
- *.ascx *.asax *.aspx.resx *.asax.resx是什么文件
- Asp.net 里TreeView控件的一个奇怪问题。
- treeview问题,在展开树节点时,如何得到展开根节点,及根节点的id text等信息(不是选中的节点,是所展开的节点)
TextArea Menu1=(TextArea)Page.FindControl("Menu"+"1");
下面的示例定义了一个 Button1_Click 事件处理程序。在被调用时,此处理程序使用 FindControl 方法来在包含页上查找其 ID 属性为 TextBox2 的控件。如果找到了该控件,则使用 Parent 属性确定其父控件,并将父控件的 ID 写入页中。如果没有找到 TextBox2,则将 "Control Not Found" 写入页中。[Visual Basic] Private Sub Button1_Click(sender As Object, MyEventArgs As EventArgs)
' Find control on page.
Dim myControl1 As Control = FindControl("TextBox2")
If (Not myControl1 Is Nothing)
' Get control's parent.
Dim myControl2 As Control = myControl1.Parent
Response.Write("Parent of the text box is : " & myControl2.ID)
Else
Response.Write("Control not found.....")
End If
End Sub[C#]
private void Button1_Click(object sender, EventArgs MyEventArgs)
{
// Find control on page.
Control myControl1 = FindControl("TextBox2");
if(myControl1!=null)
{
// Get control's parent.
Control myControl2 = myControl1.Parent;
Response.Write("Parent of the text box is : " + myControl2.ID);
}
else
{
Response.Write("Control not found");
}
}
string txtname = "Menu" + i;
TextBox myMenu = (TextBox)this.FindControl(txtname);
楼上的办法,如果没有似乎要用客户端脚本实现了!