|
|
how to run a flash movie or .mpeg file in asp.net with vb.
|
|
|
|
|
Hi for a flash movie u can try this
OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"
height="240" width="400"
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
PARAM NAME="_cx" VALUE="10583">
PARAM NAME="_cy" VALUE="6350">
PARAM NAME="FlashVars" VALUE="">
PARAM NAME="Movie" VALUE="filename.swf">
PARAM NAME="Src" VALUE="filename.swf">
PARAM NAME="WMode" VALUE="Window">
PARAM NAME="Play" VALUE="-1">
PARAM NAME="Loop" VALUE="-1">
PARAM NAME="Quality" VALUE="High">
PARAM NAME="SAlign" VALUE="">
PARAM NAME="Menu" VALUE="-1">
PARAM NAME="Base" VALUE="">
PARAM NAME="AllowScriptAccess" VALUE="">
PARAM NAME="Scale" VALUE="ShowAll">
PARAM NAME="DeviceFont" VALUE="0">
PARAM NAME="EmbedMovie" VALUE="0">
PARAM NAME="BGColor" VALUE="">
PARAM NAME="SWRemote" VALUE="">
PARAM NAME="MovieData" VALUE="">
PARAM NAME="SeamlessTabbing" VALUE="1">
PARAM NAME="Profile" VALUE="0">
PARAM NAME="ProfileAddress" VALUE="">
PARAM NAME="ProfilePort" VALUE="0">
embed
src="filename.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="400" height="240">
/OBJECT>
-- modified at 2:20 Wednesday 2nd August, 2006
asdfasdfasdfasdfasdfasdfasdfasdfasdfasdf
|
|
|
|
|
hi
thanx for replying me.
actually i was trying this code.but its not running a flash file.
i show u how i try to to do it.i hav put the my .swf file in Imagess folder and trying to run it.but it shows me blank box.
<OBJECT<br />
classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://downloa<br />
d.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"WIDTH<br />
="550" HEIGHT="400" id="myMovieName" VIEWASTEXT><PARAM NAME=movie<br />
VALUE="~\Imagess\Soft-Orange.swf"> <PARAM NAME=quality VALUE=high> <PARAM<br />
NAME=bgcolor VALUE=#FFFFFF> <EMBED src="~\Imagess\Soft-Orange.swf" quality=high<br />
bgcolor=#FFFFFF WIDTH="550" HEIGHT="400" NAME="myMovieName" ALIGN=""<br />
TYPE="application/x-shockwave-flash"<br />
PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED><br />
</OBJECT>
one thing which confused me that i don't hav flash software on my PC.
do i need to install it.if it is then how it will run on server.
thanx
-- modified at 2:43 Wednesday 2nd August, 2006
|
|
|
|
|
It is working.......
I think the file address is problum
OBJECT style="Z-INDEX: 101; LEFT: 136px; POSITION: absolute; TOP: 144px"
codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"
height="240" width="400" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
PARAM NAME="_cx" VALUE="10583">
PARAM NAME="_cy" VALUE="6350">
PARAM NAME="FlashVars" VALUE="">
PARAM NAME="Movie" VALUE="~\Imagess\Soft-Orange.swf">
PARAM NAME="Src" VALUE="~\Imagess\Soft-Orange.swf">
PARAM NAME="WMode" VALUE="Window">
PARAM NAME="Play" VALUE="-1">
PARAM NAME="Loop" VALUE="-1">
PARAM NAME="Quality" VALUE="High">
PARAM NAME="SAlign" VALUE="">
PARAM NAME="Menu" VALUE="-1">
PARAM NAME="Base" VALUE="">
PARAM NAME="AllowScriptAccess" VALUE="">
PARAM NAME="Scale" VALUE="ShowAll">
PARAM NAME="DeviceFont" VALUE="0">
PARAM NAME="EmbedMovie" VALUE="0">
PARAM NAME="BGColor" VALUE="">
PARAM NAME="SWRemote" VALUE="">
PARAM NAME="MovieData" VALUE="">
PARAM NAME="SeamlessTabbing" VALUE="1">
PARAM NAME="Profile" VALUE="0">
PARAM NAME="ProfileAddress" VALUE="">
PARAM NAME="ProfilePort" VALUE="0">
embed src="~\Imagess\Soft-Orange.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="400" height="240">
/embed>
/OBJECT>
asdfasdfasdfasdfasdfasdfasdfasdfasdfasdf
|
|
|
|
|
i'm trying the same
but its not working it gives me the blank box.
path is correct
i hav intall the flash too but still not working
what is missing..
|
|
|
|
|
Try this
www.w3schools.com/flash/flash_inhtml.asp
asdfasdfasdfasdfasdfasdfasdfasdfasdfasdf
|
|
|
|
|
hi thanx
its working now kirti
thanx for ur support
tc
|
|
|
|
|
By the way its much easier to just publish the file.
Then it creates an html page to view and copy the object tab out of it.
That only takes a second and you know it works.
Nick
--------------------------------------------------------
1 line of code equals many bugs. So don't write any!!
My mad coder blog
|
|
|
|
|
I am inserrting a button in a table in the edititemtemplate of datagrid in the itemdatabound function dynamically. It is comming in the row successfully.But the problem is when i click on that button the row containing that button get eliminated from the datagrid.
Please help.
I am using the following code.
If (e.Item.ItemType = ListItemType.EditItem) Then<br />
Dim ph1 As PlaceHolder<br />
ph1 = e.Item.FindControl("ph1")<br />
<br />
Dim table As New Table<br />
table.ID = "table1"<br />
Dim tablerow(1) As TableRow<br />
Dim tablecell(1) As TableCell<br />
tablerow(0) = New TableRow<br />
tablecell(0) = New TableCell<br />
Dim b1 As New Button<br />
b1.ID = "save"<br />
b1.CommandName = "save"<br />
b1.Visible = True<br />
b1.Text = "Save"<br />
tablecell(0).Controls.Add(b1)<br />
tablerow(0).Controls.Add(tablecell(0))<br />
table.Controls.Add(tablerow(count))<br />
ph1.Controls.Add(table)<br />
endif
-- modified at 0:45 Wednesday 2nd August, 2006
|
|
|
|
|
you probably didn't set edititemindex property
--------------------------------------------------------
1 line of code equals many bugs. So don't write any!!
My mad coder blog
|
|
|
|
|
Hi , I Hope You fine.
I have some problem with this code for paging in asp.net
this bottom code work correctly without any error but when
I try to place separate code in .VB file then error is begin and occured .I want to separate this code and compiling .vb code using VBC.exe later .(bin/paging.dll)
when do it like me so you retrive only < Previous Page Next Page > in your web browser and you don't retrive list Of data in your web browser.
then i try this job and place <% dopagin() %> in paging.aspx file between ...
then i retrive list of data but when you click next you cannot navigate than more 1 page and when
you click previous page you get error "Index -5 is not non-negative and below total rows count"
how can i correct this code .somebody help me please
thank you very much
-------------Correct pagingDS.aspx Code begin ---------------------
<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SQLClient" %>
Dim pagedData As New pagedDataSource
Sub Page_Load(byVal obj As Object, byVal e As EventArgs)
doPaging()
End Sub
Function getTheData() As DataTable
Dim DS As New DataSet()
Dim strConnect As New SQLConnection("server=localhost;uid=sa;pwd=relayer;Database=Northwind")
Dim objSQLAdapter As New SQLDataAdapter("SELECT companyName, contactName, contactTitle FROM customers", strConnect)
objSQLAdapter.Fill(DS, "customers")
Return DS.Tables("customers").Copy
End Function
Sub doPaging()
pagedData.DataSource = getTheData().DefaultView
pagedData.AllowPaging = True
pagedData.PageSize = 5
Try
pagedData.CurrentPageIndex = Int32.Parse(Request.QueryString("Page")).ToString()
Catch ex As Exception
pagedData.CurrentPageIndex = 0
End Try
btnPrev.Visible = ( NOT pagedData.IsFirstPage )
btnNext.Visible = ( NOT pagedData.IsLastPage )
pageNumber.Text = (pagedData.CurrentPageIndex + 1) & " of " & pagedData.PageCount
theDataList.DataSource = pagedData
theDataList.DataBind()
End Sub
Public Sub Prev_Click(ByVal obj As Object, ByVal e As EventArgs)
Response.Redirect(Request.CurrentExecutionFilePath & "?Page=" & (pagedData.CurrentPageIndex - 1))
End Sub
Public Sub Next_Click(ByVal obj As Object, ByVal e As EventArgs)
Response.Redirect(Request.CurrentExecutionFilePath & "?Page=" & (pagedData.CurrentPageIndex + 1))
End Sub
<title>Paging with ASP.NET - DataSet Example - VB.NET
<asp:label id="pageNumber" runat="server">
<asp:datalist id="theDataList" runat="server">
<itemtemplate>
Company Name: | <%# DataBinder.Eval(Container.DataItem, "companyName") %> | Contact Name: | <%# DataBinder.Eval(Container.DataItem, "contactName") %> | Contact Title: | <%# DataBinder.Eval(Container.DataItem, "contactTitle") %> |
<separatortemplate>
<asp:linkbutton id="btnPrev" text="<" onclick="Prev_Click" runat="server">
<asp:linkbutton id="btnNext" text=">" onclick="Next_Click" runat="server">
-------------------Paging.aspx End Code-----------------------------------------
***********************************************************************
---------------MY .ASPX file begin------------------------
<%@ Page src="paging.vb" language="vb" AutoEventWireup="false" Explicit="True" Inherits="farhad.myfunction2" ContentType="text/html" %>
<title>Paging with ASP.NET - DataSet Example - VB.NET
<asp:label id="pageNumber" runat="server">
<asp:datalist id="theDataList" runat="server">
<itemtemplate>
Company Name: | <%# DataBinder.Eval(Container.DataItem, "companyName") %> | Contact Name: | <%# DataBinder.Eval(Container.DataItem, "contactName") %> | Contact Title: | <%# DataBinder.Eval(Container.DataItem, "contactTitle") %> |
<separatortemplate>
<asp:linkbutton id="btnPrev" text="< Previous Page" onclick="Prev_Click" runat="server">
<asp:linkbutton id="btnNext" text="Next Page > " onclick="Next_Click" runat="server">
------------End My ASPX file ------------------------------
*************************************************
-------MY .VB Code AND CLASS begin--> Paging.vb --------------------
Imports System
Imports System.Data
Imports System.Data.SQLClient
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.Webcontrols
Imports System.Xml
namespace farhad
public class myfunction2 : Inherits Page
public pagedData As New pagedDataSource
public ds As New DataSet()
public strConnect As New SQLConnection("server=localhost;uid=sa;pwd=mysecretpass;Database=northwind")
public objSQLAdapter As New SQLDataAdapter("SELECT companyName, contactName, contactTitle FROM customers", strConnect)
public btnPrev AS LinkButton
public btnNext AS LinkButton
public pageNumber AS Label
public theDataList AS DataList
public Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)
dopaging()
end sub
public function getTheData() As DataTable
objSQLAdapter.Fill(DS, "customers")
Return DS.Tables("customers").Copy
End function
public Sub doPaging()
pagedData.DataSource = getTheData().DefaultView
pagedData.AllowPaging = True
pagedData.PageSize = 5
Try
pagedData.CurrentPageIndex = Int32.Parse(Request.QueryString("Page")).ToString()
Catch ex As Exception
pagedData.CurrentPageIndex = 0
End Try
btnPrev.Visible = ( NOT pagedData.IsFirstPage )
btnNext.Visible = ( NOT pagedData.IsLastPage )
pageNumber.Text = (pagedData.CurrentPageIndex + 1) & " of " & pagedData.PageCount
theDataList.DataSource = pagedData
theDataList.DataBind()
End Sub
public Sub Prev_Click(ByVal obj As Object, ByVal e As EventArgs)
Response.Redirect(Request.CurrentExecutionFilePath & "?Page=" & (pagedData.CurrentPageIndex - 1))
End Sub
public Sub Next_Click(ByVal obj As Object, ByVal e As EventArgs)
Response.Redirect(Request.CurrentExecutionFilePath & "?Page=" & (pagedData.CurrentPageIndex + 1))
End Sub
end class
end namespace
----------------------End My CLASS IN paging.VB FILE----------
|
|
|
|
|
Hello Everyone,
I am trying to use DataBind.Eval(Container.DataItem, "column") in the code behind but when I type in Container.DataItem, it gives me an error. Does anyone know how to use this instead of using it in the aspx page? Thanks
Sincerely,
The Major Rager
|
|
|
|
|
You may only use the DataBind.Eval method in the DataBinding event handler in code-behind. Basically, it is used in the data binding expression right in the web page, I'm curious as to why you need to call it in code-behind.
|
|
|
|
|
hi
this is aavesh..
actually i was trying this code.but its not running a flash file.
i show u how i try to to do it.i hav put the my .swf file in Imagess folder and trying to run it.but it shows me blank box.
<object
classid="clsid27cdb6e-ae6d-11cf-96b8-444553540000"codebase="http: downloa
d.macromedia.com="" pub="" shockwave="" cabs="" flash="" swflash.cab#version="6,0,40,0"WIDTH
="550"" height="400" id="myMovieName" viewastext="">VALUE="~\Imagess\Soft-Orange.swf"> NAME=bgcolor VALUE=#FFFFFF> <embed src="~\Imagess\Soft-Orange.swf" quality="high
bgcolor=#FFFFFF" width="550" height="400" name="myMovieName" align=""
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
one thing which confused me that i don't hav flash software on my PC.
do i need to install it.if it is then how it will run on server.
thanx
|
|
|
|
|
TheMajorRager wrote: I am trying to use DataBind.Eval(Container.DataItem, "column")
well its DataBinder.Eval(<datasource>, <property>)
datasource = is the item being bound to
property = property name
This is done inside of event raised by a control.
If your doing this outside of an event, just grab the data from the data source and dont use the DataBinder
--------------------------------------------------------
1 line of code equals many bugs. So don't write any!!
My mad coder blog
|
|
|
|
|
I have a panel in which I dynamically add text boxs and drop down list controls Panel1.Controls.Add(myTextBox); When I click a toolbar button the system removes all the controls from the panel. How do I maintain the state of the panel. Thanks.
|
|
|
|
|
The ViewState of the control does not persist its child controls, when you work with dynamic controls, you need to remember to readd the controls on postback, otherwise they get lost.
|
|
|
|
|
Hello,
Is it possible to call a webmethod of a webservice which takes parameters and get a response (string) from Java script?
Please let me know how to achieve if anyone knows it.
Is it possible to do that without using SOAP?
Appreciate your help.
- ashish
|
|
|
|
|
It is possible.
If your web service just takes/returns primitive parameters it is easy. If you get into passing objects around, you'll find it more difficult, requiring rather complex serialization.
This basic idea is available using AJAX. Though it's not limited to calling a webservice, you could just call a web page with a query string.
There are a number of AJAX toolkits out there that should make this reasonably painless for you. See Microsoft ATLAS ATLAS CTP
Or just look for AJAX frameworks. There are several.
Any of them will provide you with numerous examples of the serialization and usage of XmlHttpRequest in javascript.
-- modified at 15:39 Tuesday 1st August, 2006
|
|
|
|
|
Can someone please me out? I got a translatable website where all the translations are currently stored in a DB. I have loaded them into a Dictionaries ect so I need to do is just access them.
What are the implications or advantages of storing it in the cache and application variable respectively? I can't seem to see when is it appropriate to use either?
Thanks in advance
|
|
|
|
|
The Applicaton state (i.e. Application["myVariable"]) and Application Cache (System.Web.HttpContext.Current.Cache.Add(...) in the System.Web.Caching namespace) are similar in purpose. That being that they cache non user specific data in memory on a web server.
The app cache however, offers the following advantages:
1. You can set an expiration policy (sliding, absolute) that dictates when your item will be removed from the memory space. This can be useful with sliding expiration to not hold large items in the cache after they haven't been accessed in say 10 minutes. The absolute is useful if you have mostly static data you want to cache but say it gets updated in its source periodically. You can set the absolute expiration to flush it out of your web app. Coupling that idea with #2:
2. You can set an expiration delegate that will get called when the item is removed from the cache. This can be useful to refresh a stale cache in the case of absolute expiration. Say you have a set of items you offer for sale. You might choose to cache some part of that set. If you realize that your set only changes say in the middle of the night, you might set the absolute expiration accordingly and string an expiration delegate onto it. Then when the item is removed from the cache, you can run some code via the delegate to build a new, updated set and cache that.
So, all in all, app cache lets you be less of a memory hog by controlling when your item is removed. It also allows some interesting ways to keep the cache in sync in certain situations.
|
|
|
|
|
My issue is, I have to allow a user to be able to specify in a text box how many files will be generated.
From that number they enter in the textbox, i generate that number of user controls on the screen for them to fill out.
protected void FileNum_Changed(object sender, EventArgs e)<br />
{<br />
int filecnt = Int32.Parse(txtFileNum.Text.ToString());<br />
ShowFTPControls(filecnt);<br />
<br />
}<br />
private void ShowFTPControls(int Num)<br />
{<br />
ASP.filetransfercontrol_ascx ftc;<br />
<br />
for (int i = 0; i < Num; i++)<br />
{<br />
ftc = new ASP.filetransfercontrol_ascx();<br />
ftc.ID = "ftc" + i;<br />
ftc.EnableViewState = false;<br />
PH.Controls.Add(ftc);<br />
}<br />
}
The problem i'm having is, the user control has autopostback enabled dropdrowlists. When the postback occurs all the dynamic controls are blown away.
Any help would be appreciated. Thanks!
|
|
|
|
|
Have you tried ftc.EnableViewState = true, so that when the page is refreshed the controls will be recreated from the viewstate?
|
|
|
|
|
You then need to remember the number inputted by the user, and on postback you need to recreate the user controls with the ShowFTPControls method. More importantly, if you add the dynamic user controls after the postback data is processed, the event of the dropdownlist will not run properly.
|
|
|
|