Mart 2010
protected void btnClearASP_Click(object sender, EventArgs e)
{
ResetFormControlValues(this);
}
private
void ResetFormControlValues(Control parent)
{
foreach (Control c in parent.Controls)
{
if (c.Controls.Count > 0)
{
ResetFormControlValues(c);
}
else
{
switch(c.GetType().ToString())
{
case "System.Web.UI.WebControls.TextBox":
((TextBox)c).Text = "";
break;
case "System.Web.UI.WebControls.CheckBox":
((CheckBox)c).Checked = false;
break;
case "System.Web.UI.WebControls.RadioButton":
((RadioButton)c).Checked = false;
break;
}
}
}
}
Yazılım
|
Yorum Ekle(0)|
30.03.2010 01:29:35
Etiketler:
Etiket Eklenmemiş
HEAD tagları arasına aşağıdaki kodu eklemek ve herhangi bir butonun click olayında funksyonu çağırmak yeterli.
<input id="Button1" type='button' onclick='ClearAllControls()' value='Temizle'/>
<script language="javascript" type='text/javascript'>
function ClearAllControls()
{
for (i=0; i<document.forms[0].length; i++)
{
doc = document.forms[0].elements[i];
switch (doc.type)
{
case "text" :
doc.value = "";
break;
case "checkbox" :
doc.checked = false;
break;
case "radio" :
doc.checked = false;
break;
case "select-one" :
doc.options[doc.selectedIndex].selected = false;
break;
case "select-multiple" :
while (doc.selectedIndex != -1)
{
indx = doc.selectedIndex;
doc.options[indx].selected = false;
}
doc.selected = false;
break;
default :
break;
}
}
}
</script>
Yazılım
|
Yorum Ekle(0)|
30.03.2010 01:27:47
Etiketler:
javascript reset
private DataSet Data()
{
DataTable dt = new DataTable();
dt.Columns.Add("Id", typeof(int));
dt.Columns.Add("Name", typeof(string));
dt.Rows.Add(new object[] { 1, "aaaa" });
dt.Rows.Add(new object[] { 2, "bbbb" });
dt.Rows.Add(new object[] { 3, "cccc" });
dt.TableName = "Parent";
DataTable dtc = new DataTable();
dtc.Columns.Add("Id", typeof(int));
dtc.Columns.Add("Qul", typeof(string));
dtc.Rows.Add(new object[] { 1, "aaaa" });
dtc.Rows.Add(new object[] { 2, "bbbb" });
dtc.Rows.Add(new object[] { 3, "bbbb" });
dtc.TableName = "Child";
DataSet ds = new DataSet();
ds.Tables.Add(dt);
ds.Tables.Add(dtc);
}
Yazılım
|
Yorum Ekle(0)|
04.03.2010 06:26:54
Etiketler:
DataTable
Public Shared Sub CreateMessageAlert(ByVal strMessage As String)
Dim guidKey As Guid = Guid.NewGuid()
Dim pg As Page = HttpContext.Current.Handler
Dim strScript As String = “alert(‘” & strMessage & “‘);”
pg.ClientScript.RegisterStartupScript(pg.GetType(), guidKey.ToString(), strScript, True)
End Sub
Kategori belirtilmemiş
|
Yorum Ekle(0)|
04.03.2010 06:24:19
Etiketler:
javascript
//Codebehind tarafında javascriptimizi oluşturacak fonksyon
public void CreateMessageAlertInUpdatePanel(UpdatePanel up, string strMessage)
{
string strScript = "alert('" + strMessage + "');";
Guid guidKey = Guid.NewGuid();
ScriptManager.RegisterStartupScript(up, up.GetType(), guidKey.ToString(), strScript, true);
}
// Kullanımı
CreateMessageAlertInUpdatePanel(Me.UpdatePanel1, "Merhaba")
Kişisel
|
Yorum Ekle(0)|
04.03.2010 06:22:37
Etiketler:
updatepanel javascript