|
Hi All,
Please send me Interview Questions on ObjectOriented Programming
Thanks inAdvance.
|
|
|
|
|
Get it from our Best Friend Google.
Regards,
Satips.
|
|
|
|
|
hi,
once visit this site
www.geekinterview.com
u can find interview questions
|
|
|
|
|
Could anyone help me 'wat is digital certificate'. and send me details about how to use digital certificate in ASP.NET...?
Thanking YOU...
|
|
|
|
|
|
I am trying to prevent from cross script attacks on my site. Trouble is that it is a shared database and I can't garuntee the data coming back is not dangerous. So I am trying to HtmlEncode all data coming from the database.
I am using a data access class to fetch all data. This class has a few methods to do this in different forms. Encoding a dataset is easy because you can simple loop through every item and encode it.
The problem is with a DataReader. All items are read only so how i can I encode them before they are passed to other classes as a DataReader? Any Ideas?
Also is there a better way to encode all data? Like when it is rendering? because nearly everything needs to be encoded.
|
|
|
|
|
If it is written in document that use Datareader then You have to search lil more... or else just don;t use Datareader.... because u can then also work fine...
Ravi Kant Srivastava
(System Analyst)
HandsOn Technology & Engineering
Gurgaon
(India)
e-mail:ravikant@hte.co.in
|
|
|
|
|
ummmm... okay thanks.
Anyone else any ideas?
|
|
|
|
|
You could extend the DataReader class with and override the ToString method to HTMLEncode everything.
|
|
|
|
|
Hi All,
Iam using VS 2005 and i want to be able to see emails in my oulook 2007 inbox inside a web page. Is this doable? Can i send and receive also, see contacts,...
I am googling but i dont know where to start.
Any ideas/links to related topics
Thanks in advance
|
|
|
|
|
Hi my problem is:
there is a linkbutton called samplesGiven. If I click on SamplesGiven Linkbuton gridview should appear. Grrid has three columns.. SKUName, Quantity and UOM.. SKUName is binding from database.. I made Quantity and UOM as templatefields each has textbox and dropdownlist respectively.. Now I entered some values in Quantity Textbox and selected item frorm Dropdown list.. If I click Insert button I have to access values of those controls.. pls see the following code. it is giving null always.
<asp:View ID="View4" runat="server">
<h4>Samples</h4>
<asp:GridView ID="gvInsSamples" runat="server" AutoGenerateColumns="False" DataKeyNames="SKUId"
DataSourceID="SKUMasterSource" SkinID="GridView">
<Columns>
<asp:BoundField DataField="SKUId" HeaderText="SKUId" InsertVisible="False" ReadOnly="True"
SortExpression="SKUId" />
<asp:BoundField DataField="SKUName" HeaderText="SKUName" SortExpression="SKUName" />
<asp:TemplateField HeaderText="Quantity">
<ItemTemplate>
<asp:TextBox ID="txtQuantity" runat="server" Height="15px" Width="78px"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="UOM">
<ItemTemplate>
<asp:DropDownList ID="ddlUOM" runat="server" DataSourceID="UOMMasterSource" DataTextField="Description"
DataValueField="UOMId" SkinID="DropDownList">
</asp:DropDownList><asp:ObjectDataSource ID="UOMMasterSource" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="GetAllRecords" TypeName="ActNexxt.ActNexxtDataSetTableAdapters.UOMMasterTableAdapter">
</asp:ObjectDataSource>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Button ID="btnSamplesInsert" runat="server" SkinID="Button" Text="Insert" OnClick="btnSamplesInsert_Click" /></asp:View>
codebehind file:
protected void btnSamplesInsert_Click(object sender, EventArgs e)
{
int i = 0;
int skuid;
int quantity;
gvInsSamples.Columns[0].Visible = true;
gvInsSamples.DataBind();
TextBox tb;
foreach (GridViewRow row in gvInsSamples.Rows)
{
skuid =Convert.ToInt32(row.Cells[i].Text);
// tb = ((TextBox)row.FindControl("txtQuantity"));
string textBoxText = ((TextBox)row.FindControl("txtQuantity")).Text; // it is returnig null always..
// quantity = Convert.ToInt32(tb.Text);
}
}
|
|
|
|
|
hi
see this code
System.Data.DataRowView drv = (System.Data.DataRowView)(e.Item.DataItem);
int quantity = int.Parse(drv.Row["Quantity"].ToString());
or
Dim item As String = _
(CType(e.Item.FindControl("ItemLabel"), Label)).Text
Dim qty As String = _
(CType(e.Item.FindControl("QtyTextBox"), TextBox)).Text
Dim price As String = _
(CType(e.Item.FindControl("PriceTextBox"), TextBox)).Text
|
|
|
|
|
sorry the code is not workig.. in which event I have to write..? I have a Insert button.If click that one I need to collect data..pls see the code how I have written
protected void btnSamplesInsert_Click(object sender, EventArgs e)
{
int i = 0;
int skuid;
gvInsSamples.Columns[0].Visible = true;
gvInsSamples.DataBind();
TextBox tb;
foreach (GridViewRow row in gvInsSamples.Rows)
{
skuid =Convert.ToInt32(row.Cells[i].Text);
string textBoxText = ((TextBox)row.FindControl("txtInsQuantity")).Text; // here it is returning null always...
}
}
If I put the code what u have sent is giving errors...
|
|
|
|
|
in which event ur trying to get textbox information.
we will get textbox i.e item in GridViewEventArgs only
|
|
|
|
|
in button click event. pls see the code:
protected void btnSamplesInsert_Click(object sender, EventArgs e)
{
foreach (GridViewRow row in gvInsSamples.Rows)
{
string textBoxText = ((TextBox)row.FindControl("txtInsQuantity")).Text; // here is the problem ..its always return null...
}
}
|
|
|
|
|
hi all, can any one explain how to jump from http to https with example plz...
i am in need plz...
Pradeep Reddy
|
|
|
|
|
i guess this can be done through the IIS
Best Regards
3ala2
|
|
|
|
|
thanks for the reply...but iam asking how to do it with example...
Pradeep Reddy
|
|
|
|
|
if u are trying to redirecting page from Code behind
then use Response.Redirect("HTTPS://YOU-PAGE-NAME");
rather being Response.Redirect("YOU-PAGE-NAME");
if this helps u then ok or explain ur senario
Ravi Kant Srivastava
(System Analyst)
HandsOn Technology & Engineering
Gurgaon
(India)
e-mail:ravikant@hte.co.in
|
|
|
|
|
Ok sorry its my mistake... i think i did'nt understood it..
it you want to change your HTTP pages (i.e.) in Secure then u have to use SSl ..
you got to register your IIS with SSL....
Ravi Kant Srivastava
(System Analyst)
HandsOn Technology & Engineering
Gurgaon
(India)
e-mail:ravikant@hte.co.in
|
|
|
|
|
hi,
I want to create date validation in client side using javascript i.e to display invalid date(checking all months & dates).I have searched in google & tried some of them ,but it doesn't work.
can anyone send the solution for this
Thanks in advance
|
|
|
|
|
Y dont u use date picker of javascript???if u dont get any code related to this then I will give u.
|
|
|
|
|
|
|
hi
see this script and check it once
function valDateRng(daterng) {
myOption = -1;
for (i=0; i<daterng.length; i++)="" {
if="" (daterng[i].checked)="" {
myoption="i;
}
}
if" (myoption="=" -1)="" {
alert("you="" must="" select="" a="" date="" range");return="" '="" ';
}
return="" daterng[myoption].value;
}
function="" stripblanks(fld)="" {var="" result="" ;for="" (i="0;" i<fld.length;="" (fld.charat(i)="" !=" " ||="" c=""> 0) {result += fld.charAt(i);
if (fld.charAt(i) != " ") c = result.length;}}return result.substr(0,c);}
var numb = '0123456789';
function isValid(parm,val) {if (parm == "") return true;
for (i=0; i<parm.length; i++)="" {if="" (val.indexof(parm.charat(i),0)="=" -1)
return="" false;}return="" true;}
function="" isnum(parm)="" {return="" isvalid(parm,numb);}
var="" mth="new" array('="" ','january','february','march','april','may','june','july','august','september','october','november','december');
var="" day="new" array(31,28,31,30,31,30,31,31,30,31,30,31);
function="" validatedate(fld,fmt,rng)="" {
var="" dd,="" mm,="" yy;var="" today="new" date;var="" t="new" date;fld="stripBlanks(fld);
if" (fld="=" '')="" return="" false;var="" d1="fld.split('\/');
if" (d1.length="" !="3)" ');
if="" false;
if="" (fmt="=" 'u'="" ||="" fmt="=" 'u')="" {
="" dd="d1[1];" mm="d1[0];" yy="d1[2];}
else" if="" 'j'="" 'j')="" 'w'="" 'w'){
="" false;
var="" n="dd.lastIndexOf('st');
if" (n=""> -1) dd = dd.substr(0,n);
n = dd.lastIndexOf('nd');
if (n > -1) dd = dd.substr(0,n);
n = dd.lastIndexOf('rd');
if (n > -1) dd = dd.substr(0,n);
n = dd.lastIndexOf('th');
if (n > -1) dd = dd.substr(0,n);
n = dd.lastIndexOf(',');
if (n > -1) dd = dd.substr(0,n);
n = mm.lastIndexOf(',');
if (n > -1) mm = mm.substr(0,n);
if (!isNum(dd)) return false;
if (!isNum(yy)) return false;
if (!isNum(mm)) {
var nn = mm.toLowerCase();
for (var i=1; i < 13; i++) {
if (nn == mth[i] ||
nn == mth[i].substr(0,3)) {mm = i; i = 13;}
}
}
if (!isNum(mm)) return false;
dd = parseFloat(dd); mm = parseFloat(mm); yy = parseFloat(yy);
if (yy < 100) yy += 2000;
if (yy < 1582 || yy > 4881) return false;
if (mm == 2 && (yy%400 == 0 || (yy%4 == 0 && yy%100 != 0))) day[mm-1]++;
if (mm < 1 || mm > 12) return false;
if (dd < 1 || dd > day[mm-1]) return false;
t.setDate(dd); t.setMonth(mm-1); t.setFullYear(yy);
if (rng == 'p' || rng == 'P') {
if (t > today) return false;
}
else if (rng == 'f' || rng == 'F') {
if (t < today) return false;
}
else if (rng != 'a' && rng != 'A') return false;
return true;
}
|
|
|
|