Ciao a tutti e scusatemi anticipatamente ma sto "creando" il mio primo lavoro:
Ho una Gridview che visualizza le righe di una tabella e un pannello (modal) per l'inserimento/cancellazione/modifica.
Sulla griglia c'è il pulsantino di edit e vorrei passare a questo pannello tutte le info di quella riga di database (alcune info non vengono visualizzate sulla griglia).
Questo il mio Panel:
<asp:Panel ID="pnlAddEdit" runat="server" CssClass="modalPopup" style = "display:none">
<div class="panel panel-primary">
<div class="panel-heading">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="panel-title" id="contactLabel"><span class="fa fa-address-card-o"></span> Scheda dettaglio servizio</h4>
</div>
<div class="modal-body" style="padding: 5px;">
<div class="form-group row">
<label class="control-label col-sm-2" for="Comune">Comune</label>
<div class="col-sm-8">
<asp:TextBox ID="Comune" runat="server" CssClass="form-control" >
</asp:Textbox>
</div>
</div>
<div class="form-group row">
<label class="control-label col-sm-2" for="Prov">Prov</label>
<div class="col-sm-2">
<asp:TextBox ID="Prov" runat="server" CssClass="form-control" >
</asp:Textbox>
</div>
</div>
<div class="form-group row">
<label class="control-label col-sm-2" for="Servizio">Servizio</label>
<div class="col-sm-6">
<asp:DropDownList AppendDataBoundItems="true" ID="Servizio" runat="server" CssClass="form-control" DataSourceID="SqlDataSource1" DataTextField="Servizio" DataValueField="Id">
<asp:ListItem Value="-1" Selected="True">Seleziona...</asp:ListItem>
</asp:DropDownList>
<asp:SqlDataSource runat="server" ID="SqlDataSource1" ConnectionString='<%$ ConnectionStrings:ConnectionString %>' SelectCommand="SELECT [Id], [servizio] FROM [servizio]"></asp:SqlDataSource>
</div>
</div>
<div class="form-group row">
<label class="control-label col-sm-2" for="Operatore">Operatore</label>
<div class="col-sm-6">
<asp:DropDownList AppendDataBoundItems="true" ID="Operatore" runat="server" CssClass="form-control" DataSourceID="SqlDataSource2" DataTextField="Nome" DataValueField="Id">
<asp:ListItem Value="-1" Selected="True">Seleziona...</asp:ListItem>
</asp:DropDownList>
<asp:SqlDataSource runat="server" ID="SqlDataSource2" ConnectionString='<%$ ConnectionStrings:ConnectionString %>' SelectCommand="SELECT [Id], [Nome] FROM [operatori]"></asp:SqlDataSource>
</div>
</div>
<div class="form-group row">
<label class="control-label col-sm-2" for="datascadenza">Scadenza</label>
<div class='col-sm-6' >
<div class='input-group date' >
<asp:TextBox ID="datascadenza" runat="server" CssClass="form-control" ></asp:TextBox>
<span class="input-group-addon">
<span class="fa fa-calendar"></span>
</span>
</div>
</div>
</div>
<div class="form-group row">
<label class="control-label col-sm-2" for="linkweb">Sito Web</label>
<div class="col-sm-8">
<div class='input-group date' >
<asp:TextBox ID="linkweb" runat="server" CssClass="form-control" Text="http://" placeholder="http://">
</asp:Textbox>
<span class="input-group-addon" onclick="test_web()">
<span class="fa fa-globe"></span>
</span>
</div>
</div>
</div>
</div> <%-- fine div body --%>
<div class="panel-footer" style="margin-bottom:-14px;">
<asp:Button ID="btnSave" runat="server" Text="Salva" class="btn btn-success"/>
<!--<span class="glyphicon glyphicon-ok"></span>-->
<input type="reset" class="btn btn-danger" value="Elimina" />
<!--<span class="glyphicon glyphicon-remove"></span>-->
<button style="float: right;" type="button" class="btn btn-default btn-close" data-dismiss="modal">Chiudi</button>
</div>
</div>
</asp:Panel>