比如有二个表:
表a1: 表b1:
aid aname bid bname aname
1 苹果 1 小白
2 香蕉 2 小黑
3 桔子 3 小猪
现有a.ascx用datalist显示a1水果表,
<asp:RadioButton ID="RadioButton1" runat="server" Text='<%# Eval("aid") %>' />
<asp:Label ID="Label1" runat="server" Text='<%# Eval("aname") %>'></asp:Label>
其它代码略....b.aspx页面调用a.ascx,
现在有幼儿园老师给小朋友分水果,请问我如何作可以在b.aspx里获取a.ascx里datalist1里的label1的值,
好让我分配给小朋友。
表a1: 表b1:
aid aname bid bname aname
1 苹果 1 小白
2 香蕉 2 小黑
3 桔子 3 小猪
现有a.ascx用datalist显示a1水果表,
<asp:RadioButton ID="RadioButton1" runat="server" Text='<%# Eval("aid") %>' />
<asp:Label ID="Label1" runat="server" Text='<%# Eval("aname") %>'></asp:Label>
其它代码略....b.aspx页面调用a.ascx,
现在有幼儿园老师给小朋友分水果,请问我如何作可以在b.aspx里获取a.ascx里datalist1里的label1的值,
好让我分配给小朋友。
解决方案 »
- “/”应用程序中的服务器错误.不允许有子节点。<providerOption name="CompilerVersion" value="3.5"/>
- 如何将datalist利用<%# DataBinder.Eval(Container.DataItem,"Name")%>值传递到CS代码中重用
- 高人给我分析一下.asp.net(vb).为什么加不到数据库里
- 为什么只能保存日期,不能保存时间???
- 如何把DataTable转换成DataSet
- 用c#编程,同一个连接字符串在window应用中可用,在web应用中就不可用,显示sqlserver不存在或访问被拒绝
- 如何得到url参数!
- datagrid中怎么根据某列的值,找到对应的行呢?
- 跪求:地址选择器,携程的这些都是怎么做的?
- 请教:怎样在程序中得到一网页的内容?
- ASP,NET AJAX是不是ajax的一种开发框架他和extjs都属于ajax开发框价??
- 自定义服务器控件按钮事件问题
lz的意思是:b页面上方一个a.ascx吧,哈哈
a.ascx
public string Name = "Hello";
b.aspx
a control = new a();
Response.Write(control.Name);
Response.Write(control.Name);
Label lblTemp = (Label)ucA.FindControl("DataListName").FindControl("labelName");
Label lblTemp = (Label)ucA.FindControl("DataListName").FindControl("labelName");
这个方法提示 System.NullReferenceException: 未将对象引用设置到对象的实例
Teng_s2000 :
WebUserControl control = new WebUserControl();
我的.net里只有WebControl,没有 WebUserControl。是要using引用什么呢?
因为用的是DATALIST,所以要分开完成
DataList dl = (DataList)goods1.FindControl("datalist1");
foreach (DataListItem item in dl.Items)
{
RadioButton rb = (RadioButton)item.FindControl("RadioButton1");
if (rb.Checked == true)
{
Label lb = (Label)item.FindControl("Label2");//ascx里的Label
Label1.Text = lb.Text;//aspx里的label
}
}