用户控件传值问题

问题描述

uc.ascx控件中暴露属性publicintatt{get;set;}

default.aspx页面中有也有一个公共属性,就是Url中传来的att的值publicintatt{get{returnConvert.ToInt32(Request.QueryString["att"]);}}

我要把这个控件放在一个ListView的模板中,但是值传不过去。<InsertItemTemplate><uc1:category_ddlID="category_ddl1"runat="server"att='<%#att%>'/></InsertItemTemplate>

应该怎么弄?在线等待高手解答

解决方案

解决方案二:

没人知道吗?
解决方案三:

像你上面的属性一样传递啊。
解决方案四:

你实例化用户控件的时候,就可以调用属性了。

时间: 2024-12-10 09:05:24

用户控件传值问题的相关文章

asp.net页面master页面与ascx用户控件传值的问题_实用技巧

aspx 页面与ascx用户控件传值的问题 1.建立ascx控件 2.给ascx加上属性 3.将控件拖入aspx中 4.在aspx的代码中按控件ID访问属性 如: <uc3:left_Repassword ID="left_Repassword1" runat="server" /> left_Repassword1.HighLight = value; 也同样适用于master页面访问ascx ASP.Net访问母版页(MasterPage)控件.属性

aspx 页面与ascx用户控件传值的问题

 //****ascx用户控件中,定义一个要接收参数的属性 例子: private string mBookTitle; public string BookTite {    get{return mBokTitle;}    set{mbookTitle=value;} } //****在aspx页面中调用此属性即可 protected UserControl.BookSeach mBookSeach; //****设置传值 mBookSeach.BookTitle=txtbooktitle

web用户控件传值问题,新手不好意思

问题描述 ascx代码privateint_cID;//客户单位IDprivatestring_company;//客户单位名称publicintcID{set{_cID=value;}}publicstringCompany{set{_company=value;}}protectedvoidPage_Load(objectsender,EventArgse){if(!Page.IsPostBack){Label1.Text=this._cID.ToString();Label2.Text=t

用户控件和页面传传值问题

问题描述 用户控件和页面传传值问题 无法从其"Id"属性的字符串表示形式"SystemLeftMenu1"创建"System.Int32"类型的对象

用户控件(ASCX)向网页(ASPX)传值使用反射实现_实用技巧

用户控件向网页传递值,方法非常之多,此博文尝试使用反射来实现.在站点中,建一个网页以及一个用户控件. 网页切换至设计模式,拉用户控件至网页上. Default.aspx: 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <%@ Register

c# winfrom 给 用户控件里面传值

问题描述 一个用户控件里面有个textbox,这个用户控件加到了一个form1里面.在form1里传个值到用户控件里的textbox怎么实现? 解决方案 解决方案二:(1)UserControl.Controls.Find方法(2)用户控件里写个public方法pubSetValue,调用UserControl.pubSetValue解决方案三:最简单的方法public稍微麻烦点的做法属性无聊的做法委托解决方案四:假设用户控件叫UserConrolUserConrol.Controls.Find

asp.net用户控件如何获取父页面的变量的值

问题描述 asp.net用户控件如何获取父页面的变量的值 <li <% if(top==""default""){ %>class=""home""<% } %> ><a href=""/default.aspx"">首页</a></li> 这是用户控件前端页面的代码,父页面的cs文件定义了一个全局的top 但是运行

Form窗体通过回传的值,动态在panel中加载相应的用户控件

问题描述 Form窗体中左右各有一个panel(pannelLeft,panelRight),panelLeft中加载的用户控件中有个按钮事件,点击按钮后传值给From窗口,Form窗口通过回传的值,动态的在panelRight中加载相应的用户控件,怎么实现? 解决方案 解决方案二:winform?解决方案三:是winform的解决方案四:该回复于2012-04-16 15:55:16被版主删除解决方案五:左边导航.右边内容的方式左边导航,然后用字符串直接反射出控件解决方案六:现在的问题是For

timer-DEV 第三方控件中的使用中自定义用户控件里面的Timer 控件的使用

问题描述 DEV 第三方控件中的使用中自定义用户控件里面的Timer 控件的使用 用户控件中使用的代码如下:/asp:ScriptManager /asp:Timer /asp:Literal /asp:UpdatePanel 为什么到事件刷新的时候会报 " Sys.WebForms.PageRequestManagerParserErrorException: 未能分析从服务器收到的消息." 这个错误呢?请指教一下 解决方案 asp不会,jsp会一点,祝你好运!