Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load<br />        If Not IsPostBack Then<br />            Try<br />                Dim sRequest As String = \"
\"
, i As Integer, sFormKey As String, sFormValue As String, sScreenName As String = \"
\"
<br />                'retrieve form variables<br />                If Request.Form.Keys.Count > 0 Then<br />                    For i = 0 To Request.Form.Keys.Count - 1<br />                        Dim tblRow As New TableRow<br />                        Dim tblCell0 As New TableCell<br />                        Dim tblCell1 As New TableCell<br />                        Dim tblCell2 As New TableCell<br />                        Dim tblCell3 As New TableCell<br />                        tblCell0.Text = (i + 1).ToString<br />                        sFormKey = Request.Form.Keys(i).ToString<br />                        tblCell1.Text = sFormKey<br />                        sFormValue = Request.Form.Item(i).ToString<br />                        tblCell2.Text = \"
:\"
<br />                        tblCell3.Text = sFormValue<br />                        sRequest += sFormKey & \"
:=\"
 & sFormValue & \"
<BR/>\"
<br />                        tblRow.Cells.Add(tblCell0)<br />                        tblRow.Cells.Add(tblCell1)<br />                        tblRow.Cells.Add(tblCell2)<br />                        tblRow.Cells.Add(tblCell3)<br />                        Table1.Rows.Add(tblRow)<br />                        'set insert params<br />                        Select Case sFormKey<br />                            Case \"
siteId\"
<br />                                SDSNasa.InsertParameters(\"
siteId\"
).DefaultValue = sFormValue<br />                            Case \"
adultprivoid\"
<br />                                SDSNasa.InsertParameters(\"
adultprivoid\"
).DefaultValue = sFormValue<br />                            Case \"
childprivoid\"
<br />                                SDSNasa.InsertParameters(\"
childprivoid\"
).DefaultValue = sFormValue<br />                            Case \"
dateofbirth\"
<br />                                SDSNasa.InsertParameters(\"
dateofbirth\"
).DefaultValue = sFormValue<br />                            Case \"
defaultRole\"
<br />                                SDSNasa.InsertParameters(\"
defaultRole\"
).DefaultValue = sFormValue<br />                            Case \"
gender\"
<br />                                If Not IsNumeric(sFormValue) Then<br />                                    SDSNasa.InsertParameters(\"
gender\"
).DefaultValue = IIf(sFormValue = \"
M\"
, 1, 2)<br />                                Else<br />                                    SDSNasa.InsertParameters(\"
gender\"
).DefaultValue = sFormValue<br />                                End If<br />                            Case \"
givenname\"
<br />                                SDSNasa.InsertParameters(\"
givenname\"
).DefaultValue = sFormValue<br />                            Case \"
isActive\"
<br />                                SDSNasa.InsertParameters(\"
isActive\"
).DefaultValue = CBool(sFormValue)<br />                            Case \"
mail\"
<br />                                SDSNasa.InsertParameters(\"
mail\"
).DefaultValue = sFormValue<br />                            Case \"
screenname\"
<br />                                sScreenName = sFormValue<br />                                SDSNasa.InsertParameters(\"
screenname\"
).DefaultValue = sFormValue<br />                            Case \"
sn\"
<br />                                SDSNasa.InsertParameters(\"
sn\"
).DefaultValue = sFormValue<br />                            Case \"
gradelevel\"
<br />                                SDSNasa.InsertParameters(\"
GradeLevel\"
).DefaultValue = sFormValue<br />                            Case \"
screennameother\"
<br />                                SDSNasa.InsertParameters(\"
ScreenNameOther\"
).DefaultValue = sFormValue<br />                            Case \"
videltitle\"
<br />                                SDSNasa.InsertParameters(\"
VideoTitle\"
).DefaultValue = sFormValue<br />                            Case \"
videodescription\"
<br />                                SDSNasa.InsertParameters(\"
VideoDescription\"
).DefaultValue = sFormValue<br />                            Case Else<br />                                lblNoMatch.Text += \"
<BR/>\"
 & (i + 1).ToString & \"
: \"
 & sFormKey<br />                                lblNoMatch.Visible = True<br />                        End Select<br />                    Next<br />                    'lblStatus.Text = sRequest<br />                Else<br />                    lblStatus.Text = \"
No Form Post Data received!\"
<br />                    lblStatus.ForeColor = Drawing.Color.Red<br />                End If<br />                Dim Loop1 As Integer<br />                Dim SaveFileName As String, SaveFilePath As String, EncodedFileName As String, fileUniqueName As String<br />                fileUniqueName = sScreenName & \"
_\"
 & Now.ToFileTime<br />                If Request.Files.Count > 0 Then<br />                    Dim MyFileCollection As HttpFileCollection = Request.Files<br />                    For Loop1 = 0 To MyFileCollection.Count - 1<br />                        Dim tblRow As New TableRow<br />                        Dim tblCell0 As New TableCell<br />                        Dim tblCell1 As New TableCell<br />                        Dim tblCell2 As New TableCell<br />                        Dim tblCell3 As New TableCell<br />                        Dim myfileInfo As New FileInfo(MyFileCollection(Loop1).FileName)<br />                        tblCell0.Text = Table1.Rows.Count + 1<br />                        ' Create a new file name.<br />                        SaveFileName = \"
/userdata/video_in/\"
 & fileUniqueName & myfileInfo.Extension<br />                        EncodedFileName = \"
/userdata/video_out/\"
 & fileUniqueName & \"
.flv\"
<br />                        SaveFilePath = MapPath(SaveFileName)<br />                        'TempFileName = \"
C:\TempFiles\File_\"
 & CStr(Loop1)<br />                        tblCell1.Text = \"
Uploaded File Details\"
<br />                        tblCell2.Text = \"
:\"
<br />                        tblCell3.Text = MyFileCollection(Loop1).FileName & \"
|\"
 & MyFileCollection(Loop1).ContentType & \"
|\"
 & MyFileCollection(Loop1).ContentLength.ToString<br />                        tblRow.Cells.Add(tblCell0)<br />                        tblRow.Cells.Add(tblCell1)<br />                        tblRow.Cells.Add(tblCell2)<br />                        tblRow.Cells.Add(tblCell3)<br />                        Table1.Rows.Add(tblRow)<br />                        SDSNasa.InsertParameters(\"
FileOriginalName\"
).DefaultValue = MyFileCollection(Loop1).FileName<br />                        SDSNasa.InsertParameters(\"
FileSavedPath\"
).DefaultValue = SaveFileName<br />                        SDSNasa.InsertParameters(\"
FileEncodedPath\"
).DefaultValue = EncodedFileName<br />                        SDSNasa.InsertParameters(\"
FileContentType\"
).DefaultValue = MyFileCollection(Loop1).ContentType<br />                        SDSNasa.InsertParameters(\"
FileContentLength\"
).DefaultValue = MyFileCollection(Loop1).ContentLength<br />                        'Save the file.<br />                        MyFileCollection(Loop1).SaveAs(SaveFilePath)<br />                    Next Loop1<br />                    'SDSNasa.Insert()<br />                    lblStatus.Text = \"
Form data saved successfully\"
<br />                    lblStatus.ForeColor = Drawing.Color.Green<br />                End If<br />            Catch ex As Exception<br />                lblStatus.Text = ex.Message<br />                lblStatus.ForeColor = Drawing.Color.Red<br />            End Try<br />        End If<br />    End Sub<br />
Video upload process_code
Video upload process_code

Video upload process_code

  • 1.
    ProtectedSub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load<br /> If Not IsPostBack Then<br /> Try<br /> Dim sRequest As String = \" \" , i As Integer, sFormKey As String, sFormValue As String, sScreenName As String = \" \" <br /> 'retrieve form variables<br /> If Request.Form.Keys.Count > 0 Then<br /> For i = 0 To Request.Form.Keys.Count - 1<br /> Dim tblRow As New TableRow<br /> Dim tblCell0 As New TableCell<br /> Dim tblCell1 As New TableCell<br /> Dim tblCell2 As New TableCell<br /> Dim tblCell3 As New TableCell<br /> tblCell0.Text = (i + 1).ToString<br /> sFormKey = Request.Form.Keys(i).ToString<br /> tblCell1.Text = sFormKey<br /> sFormValue = Request.Form.Item(i).ToString<br /> tblCell2.Text = \" :\" <br /> tblCell3.Text = sFormValue<br /> sRequest += sFormKey & \" :=\" & sFormValue & \" <BR/>\" <br /> tblRow.Cells.Add(tblCell0)<br /> tblRow.Cells.Add(tblCell1)<br /> tblRow.Cells.Add(tblCell2)<br /> tblRow.Cells.Add(tblCell3)<br /> Table1.Rows.Add(tblRow)<br /> 'set insert params<br /> Select Case sFormKey<br /> Case \" siteId\" <br /> SDSNasa.InsertParameters(\" siteId\" ).DefaultValue = sFormValue<br /> Case \" adultprivoid\" <br /> SDSNasa.InsertParameters(\" adultprivoid\" ).DefaultValue = sFormValue<br /> Case \" childprivoid\" <br /> SDSNasa.InsertParameters(\" childprivoid\" ).DefaultValue = sFormValue<br /> Case \" dateofbirth\" <br /> SDSNasa.InsertParameters(\" dateofbirth\" ).DefaultValue = sFormValue<br /> Case \" defaultRole\" <br /> SDSNasa.InsertParameters(\" defaultRole\" ).DefaultValue = sFormValue<br /> Case \" gender\" <br /> If Not IsNumeric(sFormValue) Then<br /> SDSNasa.InsertParameters(\" gender\" ).DefaultValue = IIf(sFormValue = \" M\" , 1, 2)<br /> Else<br /> SDSNasa.InsertParameters(\" gender\" ).DefaultValue = sFormValue<br /> End If<br /> Case \" givenname\" <br /> SDSNasa.InsertParameters(\" givenname\" ).DefaultValue = sFormValue<br /> Case \" isActive\" <br /> SDSNasa.InsertParameters(\" isActive\" ).DefaultValue = CBool(sFormValue)<br /> Case \" mail\" <br /> SDSNasa.InsertParameters(\" mail\" ).DefaultValue = sFormValue<br /> Case \" screenname\" <br /> sScreenName = sFormValue<br /> SDSNasa.InsertParameters(\" screenname\" ).DefaultValue = sFormValue<br /> Case \" sn\" <br /> SDSNasa.InsertParameters(\" sn\" ).DefaultValue = sFormValue<br /> Case \" gradelevel\" <br /> SDSNasa.InsertParameters(\" GradeLevel\" ).DefaultValue = sFormValue<br /> Case \" screennameother\" <br /> SDSNasa.InsertParameters(\" ScreenNameOther\" ).DefaultValue = sFormValue<br /> Case \" videltitle\" <br /> SDSNasa.InsertParameters(\" VideoTitle\" ).DefaultValue = sFormValue<br /> Case \" videodescription\" <br /> SDSNasa.InsertParameters(\" VideoDescription\" ).DefaultValue = sFormValue<br /> Case Else<br /> lblNoMatch.Text += \" <BR/>\" & (i + 1).ToString & \" : \" & sFormKey<br /> lblNoMatch.Visible = True<br /> End Select<br /> Next<br /> 'lblStatus.Text = sRequest<br /> Else<br /> lblStatus.Text = \" No Form Post Data received!\" <br /> lblStatus.ForeColor = Drawing.Color.Red<br /> End If<br /> Dim Loop1 As Integer<br /> Dim SaveFileName As String, SaveFilePath As String, EncodedFileName As String, fileUniqueName As String<br /> fileUniqueName = sScreenName & \" _\" & Now.ToFileTime<br /> If Request.Files.Count > 0 Then<br /> Dim MyFileCollection As HttpFileCollection = Request.Files<br /> For Loop1 = 0 To MyFileCollection.Count - 1<br /> Dim tblRow As New TableRow<br /> Dim tblCell0 As New TableCell<br /> Dim tblCell1 As New TableCell<br /> Dim tblCell2 As New TableCell<br /> Dim tblCell3 As New TableCell<br /> Dim myfileInfo As New FileInfo(MyFileCollection(Loop1).FileName)<br /> tblCell0.Text = Table1.Rows.Count + 1<br /> ' Create a new file name.<br /> SaveFileName = \" /userdata/video_in/\" & fileUniqueName & myfileInfo.Extension<br /> EncodedFileName = \" /userdata/video_out/\" & fileUniqueName & \" .flv\" <br /> SaveFilePath = MapPath(SaveFileName)<br /> 'TempFileName = \" C:\TempFiles\File_\" & CStr(Loop1)<br /> tblCell1.Text = \" Uploaded File Details\" <br /> tblCell2.Text = \" :\" <br /> tblCell3.Text = MyFileCollection(Loop1).FileName & \" |\" & MyFileCollection(Loop1).ContentType & \" |\" & MyFileCollection(Loop1).ContentLength.ToString<br /> tblRow.Cells.Add(tblCell0)<br /> tblRow.Cells.Add(tblCell1)<br /> tblRow.Cells.Add(tblCell2)<br /> tblRow.Cells.Add(tblCell3)<br /> Table1.Rows.Add(tblRow)<br /> SDSNasa.InsertParameters(\" FileOriginalName\" ).DefaultValue = MyFileCollection(Loop1).FileName<br /> SDSNasa.InsertParameters(\" FileSavedPath\" ).DefaultValue = SaveFileName<br /> SDSNasa.InsertParameters(\" FileEncodedPath\" ).DefaultValue = EncodedFileName<br /> SDSNasa.InsertParameters(\" FileContentType\" ).DefaultValue = MyFileCollection(Loop1).ContentType<br /> SDSNasa.InsertParameters(\" FileContentLength\" ).DefaultValue = MyFileCollection(Loop1).ContentLength<br /> 'Save the file.<br /> MyFileCollection(Loop1).SaveAs(SaveFilePath)<br /> Next Loop1<br /> 'SDSNasa.Insert()<br /> lblStatus.Text = \" Form data saved successfully\" <br /> lblStatus.ForeColor = Drawing.Color.Green<br /> End If<br /> Catch ex As Exception<br /> lblStatus.Text = ex.Message<br /> lblStatus.ForeColor = Drawing.Color.Red<br /> End Try<br /> End If<br /> End Sub<br />