有一自定义控件文件AbuttonControl.ascx
...
<INPUT type="button" value="abc" name="Submit1" runat="server"/>
...
有一WEB页面default.aspx
<%@ Register TagPrefix="Control" TagName="Abutton" Src="AbuttonControl.ascx" %>
...
<Control:Abutton id="button1" value="xyz" runat="server"></Control:Abutton>
...
但我不能动态地改变按钮中显示的文字(abc不能改变为xyz)
请教怎样才能改变?
...
<INPUT type="button" value="abc" name="Submit1" runat="server"/>
...
有一WEB页面default.aspx
<%@ Register TagPrefix="Control" TagName="Abutton" Src="AbuttonControl.ascx" %>
...
<Control:Abutton id="button1" value="xyz" runat="server"></Control:Abutton>
...
但我不能动态地改变按钮中显示的文字(abc不能改变为xyz)
请教怎样才能改变?
解决方案 »
- 前,后台传值问题(求有丰富经验的高人)
- 高手指教,怎样获取当前网站的所有aspx页面
- GridView模板列 中使用 DataBinder.Eval()问题
- 请教:用VS2003新建的WEB用户控件为什么不能向VS2005建立的一样能在VS2005中直观的看见用户控件的属性。而不用到HTML模式下做编辑。。。
- 新手弱智问题:如何将一个asp.net web项目另存(重命名)?
- ???菜鸟刚学用c#做asp.net网页,我想用Repeater1控件来显示一个表的内容,我写的怎么不好使呢?是否需要配置什么呢?
- 有哪位高手能幫我將以下js代碼轉換成vbs代嗎?多謝
- datagrid editcolumn不响应事件
- Directory的问题
- 我的一个数据集中有个datatable(三个字段)..我把他的defaultview当作一个datagrid的数据源...怎么让datagrid只显示两个..还有规定每个列
- 上传的文件 必须是JPG图片类型,怎么判断? 不要检查扩展名的方法,因为别人可以改扩展名在上传
- 想要些用C#编的网页源码,或是一些小web的应用程序源码~~
Property.ascx:
<script language="C#" runat="server">
public String Color = "blue";
public String Text = "This is a simple message user control!";
</script>
<span id="Message" style="color:<%=Color%>"><%=Text%></span>Property.aspx
<%@ Register TagPrefix="Sodi" TagName="Message" Src="Property.ascx" %>
<html>
<script language="C#" runat="server">
void SubmitBtn_Click(Object sender, EventArgs E) {
MyMessage.Text = "Message text changed!";
MyMessage.Color = "red";
}
</script>
<body style="font: 10pt verdana">
<h3>A Simple User Control w/ Properties</h3>
<form runat="server">
<Sodi:Message id="MyMessage" Text="This is a custom message!" Color="blue" runat="server"/>
<p>
<asp:button text="Change Properties" OnClick="SubmitBtn_Click" runat=server/>
</form>
</body>
</html>
<INPUT type="button" value="abc" id="Submit1" runat="server"/>
AbuttonControl.ascx.cs
..namespace YourNS
public class YourUC : UserControl
{
protected HtmlInputButton Submit1;
public string Value
{
get { return Submit1.Value;}
set { Submit1.Value = value;}
}}
then in default.aspxprotected YourNS.YourUC button1;
button1.Value = "abc";