【发布时间】:2010-06-24 12:40:09
【问题描述】:
我在ItemTemplate 中有一个ModalPopup GridView 喜欢
<ItemTemplate>
<asp:LinkButton ID="lnkbtnSeek" CommandArgument='<%# Eval("ID") %>' runat="server" Text= "Info" CommandName="Seek" />
<asp:Panel ID="pnlProject" runat="server" Style="display: none" CssClass="ModalPopupPanel">
<div style="float: right;">
<asp:LinkButton ID="lnkClose" runat="server" Text="Close" />
</div>
<asp:Label ID="lblDescription" runat="server" Text="Give Description" /><br /><br />
<asp:TextBox ID="txtDescription" runat="server" Height="150px" Width="100%" TextMode="MultiLine" />
<br />
<asp:Button ID="btnSubmit" OnClientClick="<% %>" runat="server" Text="Submit" CommandArgument='<%# Eval("Id") %>' OnCommand="btnSubmit_Click" />
</asp:Panel>
<asp:ModalPopupExtender id="extProject" runat="server" targetcontrolid="lnkbtnSeek" popupcontrolid="pnlProject" dropshadow="true" backgroundcssclass="ModalPopupBackground" cancelcontrolid="lnkClose" />
</ItemTemplate>
现在,当单击 btnsubmit 时,我想在按钮命令事件中获取 txtDescription 值。否则一切正常。在按下信息链接按钮时,我能够弹出模式弹出窗口,并且在按钮上单击能够完成工作(否则该文本框数据)。也只能调用 Gridview_RowCreated 事件而不是其他事件,即使 Gridview_RowCommand 事件没有触发。
但是如果我可以在某个地方获得那个 txtbox 的值,我就不需要事件。
如何获得?
谢谢。
【问题讨论】:
标签: c# asp.net gridview modalpopupextender