不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
动态给服务器端控件增添属性
编辑:dnawo 日期:2008-09-06
例如DropDownList服务器端控件,我们希望他在选择项改变时在客户端能调用一些事件处理程序,但是DropDownList默认是没有onchange属性的,此时我们可以调用他的Attributes.Add方法来动态添加属性:
Default.aspx:
Default.aspx.cs:
Default.aspx:
复制内容到剪贴板
程序代码

<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem Value="20">张三</asp:ListItem>
<asp:ListItem Value="21">李四</asp:ListItem>
<asp:ListItem Value="22">王五</asp:ListItem>
</asp:DropDownList>
<script type="text/javascript">
function showvalue(obj)
{
alert(obj.value);
}
</script>
<asp:ListItem Value="20">张三</asp:ListItem>
<asp:ListItem Value="21">李四</asp:ListItem>
<asp:ListItem Value="22">王五</asp:ListItem>
</asp:DropDownList>
<script type="text/javascript">
function showvalue(obj)
{
alert(obj.value);
}
</script>
Default.aspx.cs:
复制内容到剪贴板
程序代码

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DropDownList1.Attributes.Add("onchange", "showvalue(this);");
}
}
{
if (!IsPostBack)
{
DropDownList1.Attributes.Add("onchange", "showvalue(this);");
}
}






评论: 0 | 引用: 0 | 查看次数: 3539
发表评论
请登录后再发表评论!