ITPUB??ì3
ITPUB论坛 » Web开发 » ASP.NET与AJAX » 求助关于动态创建控件问题!


您有 2 条公共消息
  • 来自: 公共消息 标题: 3-5月ITPUB数据库 ... 内容: ITPUB与3月和5月分别安排了Oracle 11g DBA和Oracle性能优化培训,以及 ...
  • 来自: 公共消息 标题: ITPUB邮箱已经恢复 内容: ITPUB邮箱用户请注意,邮箱现在已经恢复 web访问地址 http://emai ...

    标题: 求助关于动态创建控件问题!
    离线 gaoyulei1314
    老会员



    精华贴数 0
    个人空间 0
    技术积分 2070 (952)
    社区积分 2 (37416)
    注册日期 2007-6-20
    论坛徽章:3
    设计板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星   
          

    发表于 2007-7-16 08:41 
    求助关于动态创建控件问题!

    请问怎样可以使用动态创建的FileUp呢?
    我的页面有一个固定的FileUp~ID是up_0
    然后以PlaceHolder为容器增加FileUp控件~并给ID为"up_"+i.tostring (i是由1开始的)
    但当我在使用控件固定FileUp(up_0)一切问题都正常,但如果使用创建的控件却"未将对象引用设置到对象的实例."
    我的控件添加代码如下:
    for......(i是由1开始的,因为固定的控件为up_0)
    Dim FileUL As New FileUpload
    FileUL.ID = "up_" & i.ToString
    Me.PlaceHolder1.Controls.Add(FileUL)
    .....

    应用事件代码为:
    for....
    Dim FileUL As FileUpload
    FileUL = Me.PlaceHolder1.FindControl("up_" & i.ToString)
    tbx.Text = FileUL.PostedFile.FileName
    .....


    只看该作者    顶部
    离线 rose0558
    老会员



    精华贴数 0
    个人空间 0
    技术积分 1934 (1053)
    社区积分 1 (52925)
    注册日期 2007-6-21
    论坛徽章:2
    设计板块每日发贴之星开发板块每日发贴之星    
          

    发表于 2007-7-16 08:42 
    补充:添加控件事件是在一个linkbutton中,而应用是在另一button中~!


    只看该作者    顶部
    离线 ziyi0808
    印钞机


    精华贴数 1
    个人空间 56
    技术积分 2336 (840)
    社区积分 1780 (837)
    注册日期 2007-4-24
    论坛徽章:26
    会员2007贡献徽章CTO参与奖2008北京奥运纪念徽章:皮划艇激流回旋2008北京奥运纪念徽章:摔跤2008北京奥运纪念徽章:游泳2008北京奥运纪念徽章:现代五项
    2008北京奥运纪念徽章:篮球生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠

    发表于 2007-7-16 09:43 
    Dim FileUL As FileUpload =New FileUpload


    __________________
    只看该作者    顶部
    离线 elivehai
    初级会员



    精华贴数 0
    个人空间 0
    技术积分 8 (130584)
    社区积分 0 (748745)
    注册日期 2006-1-11
    论坛徽章:1
    CTO参与奖     
          

    发表于 2007-7-16 11:58 
    <script language="javascript">
                    <!--
                            var i=0;
                   
                            function addfile()
                            {
                                    if(i<3)
                                    {
                                            i++;
                                            var str = '<br><input type="file" name="file" size="30" class="smallinput">';
                                            document.getElementById("myfile".insertAdjacentHTML("beforeEnd",str);
                                    }
                                    else
                                    {
                                            alert("只能添加4张图片!";
                                            i=4;
                                    }
                            }
                    //-->
                            </script>
    <table border="0" cellpadding="2" cellspacing="1" align="center" class="table1" height="66">
                                    <tr class="trtitle">
                                            <td align="center" colspan="2">图 片 上 传</td>
                                    </tr>
                                    <tr class="tritem1">
                                            <td>文件名称:</td>
                                            <td id="myfile"><input type="file" name="file" size="30" class="smallinput"></td>
                                    </tr>
                                    <tr class="trCellItem0">
                                            <td align="center" colspan="2">
                                                    <input type="button" onclick="addfile()" class="buttonface" value="添 加">   <input type="button" name="btok" id="btok" runat="server" value="提 交" class="buttonface">
                                                      <input type="button" onclick="JavaScript: window.location.href='upfile.aspx'" class="buttonface"
                                                            value="重 置">  <input type="button" class="buttonface" value="关 闭" onclick="JavaScript:window.close();"
                                                            name="closew">
                                                    <div id="showInfo" runat="server"><FONT face="宋体" color="#ff0000">注意:上传的第一张图片为推荐图片,请慎重上传<br>
                                                                    (最好宽高比例为1.3:1,以免影响图片效果)。</FONT></div>
                                            </td>
                                    </tr>
                            </table>


    只看该作者    顶部
     
        

    相关内容


    CopyRight 1999-2006 itpub.net All Right Reserved.
    北京皓辰网域网络信息技术有限公司. 版权所有
    E-mail:Webmaster@itpub.net
    网站律师 隐私政策 知识产权声明
    京ICP证:060528号 联系我们