当前位置:编程学习 > C#/ASP.NET >>

在后台代码里为dropdownList添加onchange属性的问题

ddlLinkType.Attributes["onchange"] = "onLinkTypeChange(this,'" + LogoURLTextBox.ClientID + "')";
为什么在页面源代码里看到的是
  <select name="ListView1$ctrl2$ddlLinkType" id="ListView1_ddlLinkType" onchange="onLinkTypeChange(this,'ctrl2_LogoURLTextBox')">
怎么把'号变成了'
--------------------编程问答-------------------- 怎么没人啊。就是在后台代码中为下拉菜单添加一个onchange事件。在后台能得到预想的值,但是生成html页面的时候,单引号就变成了'请高手帮帮忙。 --------------------编程问答-------------------- <input type="button" onclick="alert('ctrl3_LogoURLTextBox')"/>
这个代码能执行

你也是传智播客asp高级14节的问题吧,我也是遇到这个问题,选文本 图片 无效啊!!! --------------------编程问答-------------------- 你既然是下拉框为什么还要给它添加选中事件,不懂 --------------------编程问答-------------------- 他生成的客户端代码是

而照他的写我生成的是
   <td>
                      
                       <select name="ListView1$ctrl3$ddlLinkType" id="ListView1_ddlLinkType" onchange="onLinkTypeChange(this,'ctrl3_LogoURLTextBox')">
<option selected="selected" value="Text">文本</option>
<option value="Pic">图片</option>

</select>
                    </td>
                    <td>
                        <input name="ListView1$ctrl3$SiteURLTextBox" type="text" id="ListView1_SiteURLTextBox" />
                    <span id="ListView1_RequiredFieldValidator3" style="visibility:hidden;">*</span>
                    </td>
                    <td>
                        <input name="ListView1$ctrl3$LogoURLTextBox" type="text" id="ListView1_LogoURLTextBox" style="display:none;" />
                    </td>
                </tr>

太奇怪了啊 --------------------编程问答-------------------- 引用了母版页??
还有你为啥要这么写?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,