如何将代码块放在<input type =“text”/>或<asp:textbox> </asp:textbox>中

时间:2014-05-29 01:14:54

标签: asp.net

大家好,请帮忙......

需要知道如何将代码块放在html输入文本框中...我需要在javascript中调用该文本框但是当我尝试这样做时“id =”templateId“/&gt;我的javascript无法读取值,似乎&lt;%= dto.id%&gt;不是适当的代码块。请参阅下面的示例代码。

                              <%For Each dto As ScriptDTO In requestformdto.scriptList%>
           <% If dto.SCRIPT_TYPE = "Data Manipulation" Then %>
                    <tr  onmouseover="ChangeColor(this, true);"  onmouseout="ChangeColor(this, false);"   >
                        <td style="width:4.2px;">
                            <input type="button" id="btn_SD"  style="font-size:8pt; " value="Select" onclick="passTempId()"/>
                            <input type="text" value="<%=dto.id%>" id="templateId" />
                            <%--<asp:TextBox ID="templateID" Text="<%=dto.id%>"></asp:TextBox>--%>
                        </td>
                        <td style="width:24.8px; border: 1px solid #C0C0C0; border-top: none; border-left: none; word-wrap:break-word;">
                            <%=dto.SCRIPT_NM%>
                        </td>
                        <td style="width:48.2px; border: 1px solid #C0C0C0; border-top: none; word-wrap:break-word;">
                           <%=dto.DESCR %>
                        </td>
                        <td style="width:20px; border: 1px solid #C0C0C0; border-top: none; word-wrap:break-word;">
                            <%=dto.SUBTP %>
                        </td>
                    </tr>
            <%End If %>
            <% Next%>

1 个答案:

答案 0 :(得分:0)

您可以将ClientId用于asp.net控件,或者手动查看渲染后的页面源,以查看控件的确切内容。