我需要从我的UserControl的<script>
元素中读取用户定义的属性。这个脚本需要在用户点击链接时运行(我也不知道如何设置)。谢谢你的建议,所以!ASP.NET:如何从JScript中访问我的UserControl的属性?
代码隐藏:
public partial class TNLink : System.Web.UI.UserControl
{
[System.ComponentModel.BindableAttribute(true)]
public virtual string TNImageURL { get; set; }
[System.ComponentModel.BindableAttribute(true)]
public virtual string FullImageURL { get; set; }
[System.ComponentModel.BindableAttribute(true)]
public virtual string Caption { get; set; }
}
ASP:
<script type="text/javascript">
//****How do I access the FullImageURL property for this line?****
document.getElementById('imgFull').src = FullImageURL;
</script>
<div style="text-align: center">
<a>
<asp:Image ID="imgTN" runat="server"
ImageUrl='<%# DataBinder.Eval (Page, "TNImageURL") %>'
style="border: 5px solid #000000; width: 85%;" /><br />
<asp:Label ID="lblCaption" runat="server"
Text='<%# DataBinder.Eval (Page, "Caption") %>' />
</a>
</div>
“因此,你可以发出与物业价值部分的HTML“ - 我怎么去做这件事? – Yatrix 2012-07-06 21:51:51