日期:2014-05-18  浏览次数:20700 次

如何在Datagrid里添加日历?
我用的是VS2003,C#,我想在DATAGRID里面添加一个日历弹出框,我点击这个控件就可以取得时间,把值赋到datagrid的某一行中;我用JS的方法,但是没有办法取得某行这个字段的ID.该怎么办呢?
<asp:TemplateColumn HeaderText="日期">
<HeaderStyle Font-Size="12px" Font-Bold="True" Width="120px"></HeaderStyle>
<ItemTemplate>
<INPUT class="noneinput" id="new_date" style="FONT-SIZE: 12px; WIDTH: 80px; HEIGHT: 18px;"
type="text" runat="server" NAME="date" readonly> <INPUT onclick="SelectDate(document.getElementById('new_date'));return false;" type="image"
src="../images/calendar.gif" name="textfield1">
</ItemTemplate>
</asp:TemplateColumn>

------解决方案--------------------
使用this
------解决方案--------------------
但是没有办法取得某行这个字段的ID
没懂
------解决方案--------------------
request.form取值
或asp:textbox,findcontrol取值