Im new to webforms.Помощь по детально View
Прямо сейчас у меня есть DetailsView одного клиента ... что я хочу, так это то, что до отображения представления, если у клиента нет заданного адреса электронной почты, перенаправление на другую страницу .. как я могу получить данные от objectdatasource и перенаправления?
помогите пожалуйста.
Вот мой ObjectDataSource
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server"
InsertMethod="Insert" OldValuesParameterFormatString="original_{0}"
SelectMethod="GetDataByCodigo"
TypeName="PanamaBanks.DataSetTableAdapters.ClientesTableAdapter">
<InsertParameters>
<asp:Parameter Name="Codigo" Type="String" />
<asp:Parameter Name="CodigoBanco" Type="String" />
<asp:Parameter Name="Nombre" Type="String" />
<asp:Parameter Name="Apellido" Type="String" />
<asp:Parameter Name="Negocio" Type="String" />
<asp:Parameter Name="Email" Type="String" />
<asp:Parameter Name="Telefono" Type="String" />
</InsertParameters>
<SelectParameters>
<asp:FormParameter DefaultValue="0" FormField="codigo" Name="Codigo"
Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
Im не используя Linq для SQL ... Details.aspx имеет контроль DetailsView, который преобразуется в ObjectDataSource таблицы клиентов на моей базе данных .. Я не думаю, что я могу просто сделать "client.email" – ignaciofuentes 2010-11-24 06:56:34
Использовать событие OnSelected. См. Этот вопрос: http://stackoverflow.com/questions/389571/can-you-get-a-datatable-from-an-objectdatasource – ddrace 2010-11-24 07:31:12