关于.net中获取用户控件的值的问题
2007-10-18 12:24
274 查看
假设有一用户控件a.ascx 里面有两个服务器控件<asp:TextBox runat="server" ID="txtUserName"></asp:TextBox>
<asp:Button ID="btnSubmit" runat="server" Text="提交"/>
如果在b.aspx中使用了a.ascx 怎么在b.aspx中获取控件txtUserName的Text值呢?
首先 在a.ascx中定义一个属性 public Strin UserName
{
get{return txtUserName.Text;}
}
可以直接在b.aspx中使用 userControl.UserName得到a.ascx中txtUserName的Text值
二..假设有一个select 标签 如<select runat="server" id="dpCity"></select>
假设城市列表由ajax动态生成 在后台cs中是无法直接取得dpCity的值
必须使用Request.Form[dpCity.UniqueID]得到dpCity的值 Request.Form使用的是客户端的name名获取其值的
<asp:Button ID="btnSubmit" runat="server" Text="提交"/>
如果在b.aspx中使用了a.ascx 怎么在b.aspx中获取控件txtUserName的Text值呢?
首先 在a.ascx中定义一个属性 public Strin UserName
{
get{return txtUserName.Text;}
}
可以直接在b.aspx中使用 userControl.UserName得到a.ascx中txtUserName的Text值
二..假设有一个select 标签 如<select runat="server" id="dpCity"></select>
假设城市列表由ajax动态生成 在后台cs中是无法直接取得dpCity的值
必须使用Request.Form[dpCity.UniqueID]得到dpCity的值 Request.Form使用的是客户端的name名获取其值的
相关文章推荐
- .net关于如何给用户控件传值问题解决
- 关于程序进入包含EditText控件的界面会自动获取焦点并弹出软键盘影响用户体验的问题
- 关于从页面中获取用户控件中的其它控件(如DropDownList)事件的方法
- 关于使用CreateUserWinzard控件创建用户时出现连接数据库问题的解决方法
- 关于用户控件的后台声明问题
- 关于在c#中创建用户控件后,winform应用程序在调用中无法通过点击用户控件的子控件为其自动添加事件代码的问题
- 关于.Net 1.1 Windows Forms 控件的一个小问题
- .NET----AJAX动态加载用户控件问题
- asp.net关于WEB端用户重复提交问题。禁用服务器控件按钮问题。
- 关于页面中获取用户控件中的控件事件的方法
- 关于.net中的dropdownlist控件绑定hashtable和时间控件选择问题
- asp.net关于WEB端用户重复提交问题。禁用服务器控件按钮问题。
- 关于获取.net,winform应用程序主窗体问题
- 关于动态加载用户控件的问题
- 关于用户控件事件丢失问题解决
- 一个关于.Net的SaveFileDialog控件(Winform)的有趣问题
- 关于GridView中Item和其子控件获取焦点的问题
- .net中获取用户控件的值
- 关于Spring Security 3获取用户信息的问题
- 关于使用request[this.控件名.Unique]获取控件值的问题