Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Linq to SQL - Passing GridView1.SelctedValue to Edit PageLinq to SQL - Passing GridView1.SelctedValue to Edit Page
Previous
 
Next
New Post
12/17/2008 5:20 PM
 

Hello Michael,

Could you help me out on this little problem…
I created a spinoff from your linq to sql tutorial for dnn. I developed a View page with 4 controls; LinqDataSource1, GridView1, LinqDataSource2, and formView1. Nothing special, just a typical Linq to Sql, using formView1 for Insert and Edit.  The Select Button from the Command Field on the GridView1 to pass the selected value to formView1 to Edit (Where="ItemID == @ItemID" GridView1.SelctedValue).  Protected Sub GridView1_SelectedIndexChanged… enabled formView1.ChangeMode(formViewMode.Edit) for editing.  Sweet…pretty simple…works great.
Well it did, until I decieded to develop the Edit.ascx page and moved LinqDataSouce2 and formView1 to the Edit.ascx. The Response.Redirect… works fine… I just can’t figure out how to pass the “GridView1.SelctedValue” ItemID from View.ascx to Edit.ascx and into LinqDataSource2/formView1 in the Edit.ascx page.
So, my questions are…
1)       Can you tell me how to write the code for the “GridView1_SelectedIndexChanged Sub” in View.ascx.vb to pass the Selected ItemID from GridView1?
2)       How do I write the code for the “Page_Load Sub” in Edit.ascx.vb to pass the Selected GridView1 ItemID into LinqDataSource2/formView1 for editing?
===============================================
    Partial Public Class View
        Inherits DotNetNuke.Entities.Modules.PortalModuleBase
        Implements Entities.Modules.IActionable
       
       Protected Sub GridView1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.SelectedIndexChanged
       
‘Just can’t get anything to work…
 
End Sub
=================================================
   Partial Class Edit
        Inherits DotNetNuke.Entities.Modules.PortalModuleBase
 
        Private itemID As Integer = -1
 
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            Dim objModules As New Entities.Modules.ModuleController
 
            If Not (Request.QueryString("ItemId") Is Nothing) Then
                itemID = Int32.Parse(Request.QueryString("ItemId"))
            End If
 
            formView1.ChangeMode(formViewMode.Edit)
            formView1.DataBind()
        End Sub
=====================================================
Thanks,
Steve
 
 
If Not something Is Nothing Then doSomething Else doNothing End IF
 
Previous
 
Next
HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Linq to SQL - Passing GridView1.SelctedValue to Edit PageLinq to SQL - Passing GridView1.SelctedValue to Edit Page


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out