Click here to Skip to main content
15,888,301 members
Home / Discussions / ASP.NET
   

ASP.NET

 
AnswerRe: #If ? Pin
N a v a n e e t h10-Dec-07 18:06
N a v a n e e t h10-Dec-07 18:06 
QuestionHelp Regarding to upload any file. Pin
Virendrak10-Dec-07 1:56
Virendrak10-Dec-07 1:56 
GeneralRe: Help Regarding to upload any file. Pin
Paddy Boyd10-Dec-07 2:32
Paddy Boyd10-Dec-07 2:32 
GeneralRe: Help Regarding to upload any file. Pin
Virendrak10-Dec-07 3:59
Virendrak10-Dec-07 3:59 
QuestionProblem with DropDownList inside a gridview Pin
mithun narayanan10-Dec-07 1:25
mithun narayanan10-Dec-07 1:25 
GeneralRe: Problem with DropDownList inside a gridview Pin
Michael Sync10-Dec-07 3:41
Michael Sync10-Dec-07 3:41 
GeneralRe: Problem with DropDownList inside a gridview Pin
meetsheetal14-Sep-09 21:09
meetsheetal14-Sep-09 21:09 
GeneralGridview linkButton and Modal Popup Extender Pin
Sarfaraj Ahmed10-Dec-07 0:45
Sarfaraj Ahmed10-Dec-07 0:45 
Hello Everybody
This is the second time im posting same problem.

What I want to do is, On my gridView I have a linkButton name linkSelect if you click it then will send memberID for memberDetails (which will fill details view inside a panel called by popup extender)

Im giving you my code:

ASPX CODE FOR GridView:

<asp:GridView ID="gvBorrowedBooks" runat="server" AutoGenerateColumns="False" Style="font-size: small;
font-family: Verdana" Width="100%" Visible="False">
<Columns>
<asp:TemplateField HeaderText="Sl.No.">
<ItemTemplate>
<asp:Label ID="lblSlNo" runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="MemberID">
<ItemTemplate>
<asp:HyperLink ID="linkMemberID" runat="server">[linkMemberID]</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="BookID">
<ItemTemplate>
<asp:HyperLink ID="linkBookID" runat="server">[linkBookID]</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Due Date">
<ItemTemplate>
<asp:Label ID="lblDueDate" runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Delay">
<ItemTemplate>
<asp:Label ID="lblDaysDelay" runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>

<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="linkSelect" runat="server" ForeColor="#C04000" CommandName="Select" >Select</asp:LinkButton>
<cc1:ModalPopupExtender ID="mpeDetails" runat="server" TargetControlID="linkSelect" PopupControlID ="pnlDetails" CancelControlID ="ibtnOK">
</cc1:ModalPopupExtender>
</ItemTemplate>
</asp:TemplateField>

</Columns>
<HeaderStyle BackColor="Blue" Font-Size="X-Small" ForeColor="White" HorizontalAlign="Center"
VerticalAlign="Top" />
<AlternatingRowStyle BackColor="Silver" />
<RowStyle BackColor="#9999FF" Font-Size="X-Small" HorizontalAlign="Center" VerticalAlign="Middle" />
<EditRowStyle Font-Size="X-Small" HorizontalAlign="Center" />
</asp:GridView>

ASPX CODE For DetailsView which is inside the panel

<asp:Panel ID="pnlDetails" runat="server" CssClass="modalPopup" style="display :none ; vertical-align: top; text-align: left;" Width="380px">
<table style="width: 100%">
<tr>
<td colspan="3">
<span style="font-size: 8pt; font-family: Verdana">Details information about member
and book</span></td>
</tr>
<tr>
<td colspan="3">
<asp:DetailsView ID="dvBooksMembers" runat="server" BackColor="White" BorderColor="#3366CC"
BorderStyle="None" BorderWidth="1px" CellPadding="4" Width="100%">
<FooterStyle BackColor="#99CCCC" ForeColor="#003399" />
<EditRowStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
<RowStyle BackColor="White" ForeColor="#003399" />
<PagerStyle BackColor="#99CCCC" ForeColor="#003399" HorizontalAlign="Left" />
<HeaderStyle BackColor="#003399" Font-Bold="True" ForeColor="#CCCCFF" />
</asp:DetailsView>
</td>
</tr>
<tr>
<td style="width: 100px">
<asp:ImageButton ID="ibtnOK" runat="server" ImageUrl="~/Reports/images/ok_22.gif" /></td>
<td style="width: 100px">
</td>
<td style="width: 100px">
</td>
</tr>
</table>
</asp:Panel>

CODE BEHIND

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
lblMessage.Text = ""
gvBorrowedBooks.Visible = False
Dim _bbMembersList As bbMemberList = _bbMemberData.BorrowedBooksMembers()
If Not _bbMembersList.Count = 0 Then
gvBorrowedBooks.Visible = True
gvBorrowedBooks.DataSource = _bbMembersList
gvBorrowedBooks.DataBind()
Else
lblMessage.Text = "No Borrowers Found !!"
End If
End Sub

Protected Sub gvBorrowedBooks_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles gvBorrowedBooks.RowDataBound
Dim _bbMembers As bbMember = New bbMember()
_bbMembers = CType(e.Row.DataItem, bbMember)

If _bbMembers Is Nothing Then

Else
Dim lblSlNo As Label = e.Row.FindControl("lblSlNo")
Dim linkMemberID As HyperLink = e.Row.FindControl("linkMemberID")
Dim linkBookID As HyperLink = e.Row.FindControl("linkBookID")
Dim lblDueDate As Label = e.Row.FindControl("lblDueDate")
Dim lblDaysDelay As Label = e.Row.FindControl("lblDaysDelay")
'Dim linkSelect As LinkButton = e.Row.FindControl("linkSelect")

lblSlNo.Text = _bbMembers.SlNo.ToString()
linkMemberID.Text = _bbMembers.MemberID.ToString()
linkBookID.Text = _bbMembers.BooksID.ToString()
lblDueDate.Text = _bbMembers.DueDate.ToString()
lblDaysDelay.Text = _bbMembers.DaysDelay.ToString()
' I want to put some code here like if click the linkSelect then it will pass selected memberID to fill details view



End If

End Sub

Protected Sub FillMemberDetails(i want to send memberID here when i click linkSelect button)
Dim row As GridViewRow = gvBorrowedBooks.SelectedRow

Dim conn As SqlConnection = New SqlConnection(Web.Configuration.WebConfigurationManager.ConnectionStrings("TCCLMS").ConnectionString)
Dim queryString As String = "SELECT MEMBERID as 'Member ID:', FIRSTNAME +' '+ LASTNAME AS 'Member Name:', Email as 'Email:', ContactNo as 'Contact No:' From Members Where MemberID = '" & _MemberID & "'"
Try
conn.Open()
Dim comm As SqlCommand = New SqlCommand(queryString, conn)
Dim _dataReader As SqlDataReader = comm.ExecuteReader()

dvBooksMembers.DataSource = _dataReader
dvBooksMembers.DataBind()

conn.Close()
Catch ex As Exception
conn.Close()

End Try
End Sub

Sarfarj Ahmed

GeneralRe: Gridview linkButton and Modal Popup Extender Pin
firozu10-Dec-07 20:16
firozu10-Dec-07 20:16 
GeneralRe: Gridview linkButton and Modal Popup Extender Pin
Sarfaraj Ahmed12-Dec-07 4:52
Sarfaraj Ahmed12-Dec-07 4:52 
GeneralDeploying Asp.net 1.1 project Pin
NetBot10-Dec-07 0:22
NetBot10-Dec-07 0:22 
GeneralRe: Deploying Asp.net 1.1 project Pin
N a v a n e e t h10-Dec-07 1:06
N a v a n e e t h10-Dec-07 1:06 
GeneralIssue with accessing Objects Pin
mpavas10-Dec-07 0:16
mpavas10-Dec-07 0:16 
GeneralRe: Issue with accessing Objects Pin
N a v a n e e t h10-Dec-07 0:20
N a v a n e e t h10-Dec-07 0:20 
GeneralRe: Issue with accessing Objects Pin
mpavas10-Dec-07 1:00
mpavas10-Dec-07 1:00 
GeneralRe: Issue with accessing Objects Pin
mpavas10-Dec-07 1:05
mpavas10-Dec-07 1:05 
GeneralRe: Issue with accessing Objects Pin
N a v a n e e t h10-Dec-07 1:11
N a v a n e e t h10-Dec-07 1:11 
GeneralRe: Issue with accessing Objects Pin
mpavas10-Dec-07 2:07
mpavas10-Dec-07 2:07 
GeneralRe: Issue with accessing Objects Pin
N a v a n e e t h10-Dec-07 2:11
N a v a n e e t h10-Dec-07 2:11 
GeneralRe: Issue with accessing Objects Pin
Sun Rays10-Dec-07 1:12
Sun Rays10-Dec-07 1:12 
GeneralI am trying to display data in list box with multi column in asp.net . Can it possible in asp.net Pin
Piyush Vardhan Singh9-Dec-07 23:45
Piyush Vardhan Singh9-Dec-07 23:45 
GeneralDouble post - Please ignore Pin
N a v a n e e t h10-Dec-07 0:18
N a v a n e e t h10-Dec-07 0:18 
QuestionValidation Application block error. Pin
HishamAlsayed9-Dec-07 23:41
HishamAlsayed9-Dec-07 23:41 
Generalunable to open file in new window using hyper link(physical path) Pin
kinnuP9-Dec-07 23:13
kinnuP9-Dec-07 23:13 
GeneralRe: unable to open file in new window using hyper link(physical path) Pin
Sun Rays10-Dec-07 1:02
Sun Rays10-Dec-07 1:02 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.