|
I m sorry.. But i couldn find out the correct answer......
|
|
|
|
|
And you will not. Except your teacher posted it somewhere on the web...
The only way is to get together all you learned and try to create a solution. If you have a solution that doesn't work correctly (some error) you always can come back here an ask about that specific error, however you will not get an out-of-box solution here specially for home-work assignments...
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
|
|
|
|
|
Thank You...
I'll try to get it done and find solution for this...
|
|
|
|
|
I want to know how to validate a textbox does not begin with the number 2
|
|
|
|
|
Use a RegularExpressionValidator[^]:
<asp:RegularExpressionValidator runat="server"
ControlToValidate="TheTextBox"
ValidationExpression="[^2].*"
ErrorMessage="The text must not start with '2'."
/>
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
thank you, It worked, please I'm looking for documentation on the regular Expression.
|
|
|
|
|
Regular expressions are a very complex topic, but there are lots of resources to help:
This specific expression - [^2].* - means:
- any character other than '2' (
[^2] ), - followed by zero or more repetitions (
* ) - of any character (
. ) at all.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Use regex.
Please try doing the regex examples http://regexone.com/[^]
Please up vote if it helped you
Thanks And Regards
Sibeesh
|
|
|
|
|
Hi,
I have Create Dynamic Controls on dropdown SelectedIndexChanged event
protected void ddlcount_SelectedIndexChanged(object sender, EventArgs e)
{
Table tbldynamic = new Table();
for (int i = 1; i <= count; i++)
{
tr = new TableRow();
tc1 = new TableCell();
tc2 = new TableCell();
tc3 = new TableCell();
tc4 = new TableCell();
TextBox _txtQty = new TextBox();
_txtQty.ID = "txtQtyRow" + i;
_txtQty.Width = 50;
TextBox _txtRate = new TextBox();
_txtRate.ID = "txtRateRow" + i;
_txtRate.Width = 50;
TextBox _txtAmount = new TextBox();
_txtAmount.ID = "txtAmountRow" + i;
_txtAmount.Width = 50;
CheckBox _chkRowNo = new CheckBox();
_chkRowNo.ID = "chkRowNo" + i;
_chkRowNo.Text = i.ToString();
tc1.Controls.Add(_txtQty);
tc2.Controls.Add(_txtRate);
tc3.Controls.Add(_txtAmount);
tc4.Controls.Add(_chkRowNo);
tr.Cells.Add(tc4);
tr.Cells.Add(tc1);
tr.Cells.Add(tc2);
tr.Cells.Add(tc3);
tbldynamic.Rows.Add(tr);
}
}
I need to get values from dynamically generated Textbox on Button Click Event.
I am trying below,
protected void btnSave_Click(object sender, EventArgs e)
{
CheckBox chk = (CheckBox)Page.FindControl("MainContent").FindControl("MultiviewId").FindControl("view1").FindControl("Panel1").FindControl("chkRowNo1");
}
Here
MainContent = ContentPlaceHolderID,
MultiViewId = MultiView,
ViewId = view1,
PanelId = Panel1,
chkRowNo1 = Dynamically generated checkbox
I have also tried
CheckBox chk = (CheckBox)Page.FindControl("chkRowNo1");
CheckBox chk = (CheckBox)Panel1.FindControl("chkRowNo1");
But no use. It shows an object reference error. While debugging it shows null.
Some one could you help me...
|
|
|
|
|
Hi
I want check box list combobox control in asp.net can any one help me?
Thanks
|
|
|
|
|
|
Thanks
|
|
|
|
|
Hello
I have three files in my simple 'Registration form' project - it inserts new user details into a MS Access database - comprising
an aspx, aspx.vb, and a Web.config file.
If I may post some of the code here, I was wondering if I can delete the following Sub Page_Load() from my aspx.vb file since I
can't see the purpose of it. In that aspx.vb file, I have:
Sub Page_Load()
Dim myMDBConnection As OleDbConnection = New OleDbConnection(ConfigurationManager.ConnectionStrings("Register").ToString().Trim())
myMDBConnection.Open()
'do stuff here
myMDBConnection.Close()
End Sub
Protected Sub CreateUser_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim conn As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=C:\myDatabase.mdb;")
Using conn
Dim Sql As String = "INSERT INTO userlist (username,password, strEmail) VALUES (@username,@password, @strEmail)"
Dim cmd As New OleDbCommand(Sql, conn)
conn.Open()
cmd.Parameters.AddWithValue("@username", username.Text)
cmd.Parameters.AddWithValue("@password", password.Text)
cmd.Parameters.AddWithValue("@strEmail", strEmail.Text)
cmd.ExecuteNonQuery()
conn.Close()
End Using
End Sub
End Class
And in my Web.config file I have:
<?xml version="1.0"?>
<configuration>
<connectionStrings>
<add name="Register" providerName="Microsoft.Jet.OLEDB.4.0;"
connectionString="C:\myDatabase.mdb;" />
</connectionStrings>
</configuration>
Would it be 'safe' to remove that Sub Page_Load()?
Thank you for any advice.
|
|
|
|
|
Look safe to me to delete, I don't see it really doing anything
|
|
|
|
|
Thanks jkirkerx
Just removed it and all looks well!
Best regards
|
|
|
|
|
Right On!
You only needs page events if your going to use them.
Just as a rule, I use Page.Load to load data
and Page.Init to load controls or HTML in code behind.
|
|
|
|
|
So I could have used:
Protected Sub Page_Init(ByVal sender As Object, _
ByVal e As System.EventArgs)
username.Focus()
End Sub
|
|
|
|
|
No,
you create things that you want to persist during the page lifecycle.
So if you need a textbox, you make it in Page.Init, so when you post back to the server, the textbox and it's value will live through the postback.
If you make the textbox in page.load, it will show, but the textbox will die during postback, causing the value to die as well.
Make Sense?
You use Page.Load to load data the first time the form is shown, and to make adjustments to the form elements for first time viewing.
|
|
|
|
|
|
It's really important to learn the page lifecycle, before you get really fancy with your web apps. Otherwise you'll be posting many questions or headaches that don't make sense at that moment in time.
|
|
|
|
|
Yes, I can imagine it will avoid headaches in the future.
There seems to be an abundance of articles here:
http://www.codeproject.com/search.aspx?q=life+cycle&x=7&y=6&sbo=kw[^]
so I have made a note to try to come to terms with the basic concepts over the next few days.
I am grateful that you have stressed it's importance. I suppose it's like learning any human language: we put basic building blocks - grammar, vocabulary, etc - in place to construct the skeleton of the language and only afterwards do we add flesh to it.
Thanks again, jkirkerx
|
|
|
|
|
Hello:
i am using this kind of code for connection to the data base.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Configuration;
namespace Kiu_webS
{
public class Connections
{
SqlConnection _connection;
private string connStr = "";
public Connections()
{
connStr = ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString;
}
public Connections(string conStr)
{
this.connStr = conStr;
}
public string connectionString
{
get { return connStr; }
set { connStr = value; }
}
public SqlConnection GetDBConnection()
{
_connection = new SqlConnection(connStr);
return _connection;
}
public void connectDB()
{
try
{
_connection.Open();
}
catch
{
throw;
}
}
public void DisconnectDB()
{
try
{
_connection.Close();
}
catch
{
throw;
}
}
}
}
as i insert data from form to database i am getting this error. The coonection String property has not been initialized.
web.config file
<configuration>
<connectionStrings>
<add name="ConnStr" connectionString="Data Source = inayat; Initial Catalog = KIU; User ID=sa; Password=jan5562"/>
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0"/>
<authentication mode="Forms">
<forms name="KIUAuth" loginUrl="login.aspx" protection="All" path="KIUAuth/" timeout="30" slidingExpiration="true"/>
</authentication>
</system.web>
</configuration>
|
|
|
|
|
public class Connections
{
SqlConnection _connection;
private string connStr = "";
public string connectionString
{
get { return connStr; }
set { connStr = value; }
}
public Connections()
{
connStr = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectinString"].ConnectionString;
}
public Connections(string conStr)
{
this.connStr = conStr;
}
public SqlConnection GetDBConnection()
{
_connection = new SqlConnection(connStr);
return _connection;
}
public void connectDB()
{
try
{
_connection.Open();
}
catch
{
throw;
}
}
public void DisconnectDB()
{
try
{
_connection.Close();
}
catch
{
throw;
}
}
}
In Web.config
<add name="ConnectinString" connectionString="Data Source=inayat;Initial Catalog=KIU; User ID=sa; Password=jan5562" providerName="System.Data.SqlClient" />
Works fine for me.
|
|
|
|
|
I need to be able to figure out something very difficult. I have to create an MVC controller that will display the "User Profile" View (shows user information) when the "Display User Profile" View's ActionLink Is selected. Now, the user is an Active Directory user who has a user profile database entery created when loging into the application. The user profile data contains a profile data ID stored in Entity Framework. How would you recommend I access the user from the Entity Framework model? I know I should use the Entity Framework user profile ID when doing the controller search but don't know how to how to access it and how to find the user record for the actual search? Any help would be great.
Thanks,
Steve Holdorf
modified 22-Jun-14 4:17am.
|
|
|
|
|
I need to be able to figure out something very difficult. How do I create a parent Controller that dynamically hides and shows partial View's UI controls after the parent View's ActionLink controller is called? My example is I have a user roles model and based on the user's role when selecting the main View's ActionLink only certian UI controls are to be dynamically displayed in both the parent View and it's partial Views. Any help would be great.
Thanks,
Steve Holdorf
modified 21-Jun-14 18:33pm.
|
|
|
|