Asp Buton Kontrolleri [YARDIM]
-
arkadaşlar elimde 1 adet form var 2 tarih arasında filtreleme yapıp rapor veriyor.
şimdi orda yalnızca 1 adet buton var. ama ben 3 farklı rapor alacam ve bu tarih sayfasında onu seçtirmem lazım. yani 3 tane buton olucak kullanıcı
hangisine basarsa o istatistiğe gidecek.
<input name="button" type="submit" class="inputbutton" id="button" value="Branş" />
<form id="form1" name="form1" method="post" action="Anket_Rapor_brans.asp" target="_blank">
şimdi kod bu
ben istiyorum ki value=diger1
denildiğinde anket_rapor_diger1.asp sayfasına gitsin
ama beceremedim bir türlü :)
-
önce en üstte belirle deger diye bi değişken sonra if yada case ile bişeyler yap.
örn
deger="diger1"
if not deger<>"diger1" then
'form kısmı
else
'diğer. veya elseif vs.
end if
input bilmemne vs.
-
<% if button2.click then
<form id="form1" name="form1" method="post" action="Anket_Rapor_brans.asp" target="_blank">
else if button1.click the
<form id="form1" name="form1" method="post" action="Anket_Rapor_adsm.asp" target="_blank">
end if
ben nerde yanlış yaptım :)
-
Sharp bunu yazdı:
-----------------------------<% if button2.click then
< id="1" ="Anket_Rapor_brans.asp" method="post">
else if button1.click then
end if
ben nerde yanlış yaptım
:|
-
FOXXLY bunu yazdı:
-----------------------------
Sharp bunu yazdı:
-----------------------------<% if button2.click then
< id="1" ="Anket_Rapor_brans.asp" method="post">
else if button1.click then
end if
ben nerde yanlış yaptım
:|
-----------------------------:D aynen.
-
Microsoft VBScript derleme hatasý hata '800a0400' Deyim gerekli /anket/rapor_tarih.asp, satır 29 < id="1" ="Anket_Rapor_brans.asp" method="post">
patladım hocam :D özelden yazıyorum bi el atabilirsen..
-
hocam javascript mi bu :D
form sayfanı yazarsan detaylıca inceleriz
edit :hocam çabuk yaz :)
-
<form id="form1" name="form1" method="post" action="Anket_Rapor_brans.asp" target="_blank">
<br />
<br />
<table width="360" border="0" align="center" cellpadding="5" cellspacing="0">
<tr>
<td width="117" align="raight" >Başlangıç Tarihi</td>
<td width="5">:</td>
<td width="208"><label>
<input name="txttarih1" id="txttarih1" value="" size="10" wdg:mondayfirst="true" wdg:subtype="Calendar" wdg:mask="<%= KT_screen_date_format %>" wdg:type="widget" wdg:singleclick="true" wdg:restricttomask="no" wdg:readonly="true" />
</label></td>
</tr>
<tr>
<td align="right">Bitiş Tarihi</td>
<td>:</td>
<td><label>
<input name="txttarih2" id="txttarih2" value="" size="10" wdg:mondayfirst="true" wdg:subtype="Calendar" wdg:mask="<%= KT_screen_date_format %>" wdg:type="widget" wdg:singleclick="true" wdg:restricttomask="no" wdg:readonly="true" />
</label></td>
</tr>
<tr>
<td><input name="id" type="hidden" id="id" value="<%=Request.QueryString("id")%>" /></td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td align="right"><label>
<input name="button2" type="submit" class="inputbutton" id="button2" value="ADSM" />
<input name="button" type="submit" class="inputbutton" id="button" value="Branş" />
</label></td>
</tr>
</table>
</form>
görüldüğü üzere 2 formum var bilgi gönderilmesi gereken ama 1 buton çalıştırabildim 2. butonu çalıştıramadım aynı sayfaya gidiyor sürekli
-
birde tarih alanları boş bırakılırsa doldurulması zorunludur diye uyarı verdirebilirmiyiz
-
şu örnekleri incelemende fayda var
http://www.chami.com/tips/internet/042599i.html
http://www.plus2net.com/html_tutorial/submit-two.php (bu örnekte onclik kullanılmış ilk örnek aradığın tarz)
tarih alanları için bkz google => javascript form kontrol
-
hocam bi örnek yazdım 3 farklı butonda 3 farklı işlem yaptırabiliyosun. istediğin gibi şekillendirrisin sen artık
demo :http://foxxly.com/deneme.asp
senin sayfa işlem yaptıracağın sayfanın adını değiştir. tüm işlemleri tek sayfada yap.
<form id="form1" name="form1" method="post" action="asd.asp" target="_blank">
<br />
<br />
<table width="360" border="0" align="center" cellpadding="5" cellspacing="0">
<tr>
<td width="117" align="raight" >Başlangıç Tarihi</td>
<td width="5">:</td>
<td width="208"><label>
<input name="txttarih1" id="txttarih1" value="" size="10" wdg:mondayfirst="true" wdg:subtype="Calendar" wdg:mask="<%= KT_screen_date_format %>" wdg:type="widget" wdg:singleclick="true" wdg:restricttomask="no" wdg:readonly="true" />
</label></td>
</tr>
<tr>
<td align="right">Bitiş Tarihi</td>
<td>:</td>
<td><label>
<input name="txttarih2" id="txttarih2" value="" size="10" wdg:mondayfirst="true" wdg:subtype="Calendar" wdg:mask="<%= KT_screen_date_format %>" wdg:type="widget" wdg:singleclick="true" wdg:restricttomask="no" wdg:readonly="true" />
</label></td>
</tr>
<tr>
<td><input name="id" type="hidden" id="id" value="<%=Request.QueryString("id")%>" /></td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td align="right"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td align="right"><label>
<input type="submit" name="ara" Value="Ara" >
<input type="submit" name="yaz" Value="Yaz" >
<input type="submit" name="oku" Value="Oku" >
</label></td>
</tr>
</table>
</form>asd.asp
<%=request("txttarih1")%><br>
<%=request("txttarih2")%><br>
<%=request("id")%>
<% if request("txttarih1")="" or request("txttarih2")="" then %>
lütfen boşluk bırakmayın
<%
response.end
end if
%>
<% if request("ara")="Ara" then %>
Eğer ara butonuna basarsa burada işlem görcek
<% end if %>
<% if request("yaz")="Yaz" then %>
Eğer yaz butonuna basarsa burada işlem görcek
<% end if %>
<% if request("oku")="Oku" then %>
Eğer oku butonuna basarsa burada işlem görcek
<% end if %>koyu yazılı kodlar içine işlemlerini yerleştirrisin.
