|
Something like the following.
<br />
foreach (listitem li in yourControl.Items)<br />
{<br />
foreach (string s in yourArray)<br />
{<br />
if (li.value == s)<br />
li.selected = true;<br />
}<br />
<br />
}<br />
I didn't get any requirements for the signature
|
|
|
|
|
Thanks I changed the code then realized that the problem was originating from the xml file i was binding to the checkboxlist. Thanks for your help.
ASP all the way
|
|
|
|
|
A bit shorter version with one loop :
string elements = "2|3|4";
string[] arr = elements.Split('|');
foreach (ListItem fld in chklst.Items)
fld.Selected = arr.Any(item => item.Equals(fld.Value, StringComparison.InvariantCultureIgnoreCase));
|
|
|
|
|
Hi-
i am wondering if there is any way to do the following:
i want the other developers to just create an aspx page...and put some defined tags...lets say something like...
<ucone></ucone>
<uctwo></uctwo>
<ucthree></ucthree>
if they put the above tags in their aspx page...and also the container user control (that i create) on the same page....the container user control will retrive the above tags and load appropriate user controls (with those names as tags) dynamically in the container user control..hope it makes sense
thanks
modified on Monday, November 23, 2009 11:38 AM
|
|
|
|
|
samir80 wrote: can't use angle brackets in the post
Yes you can, just put it in a code block like this to make it readable
<ucone></ucone>
<uctwo></uctwo>
<ucthree></ucthree>
|
|
|
|
|
Yes why not.. Actually User control is used to make a module of some content. It has both designer and Code.
I would recommend to use Custom control for this. Create a Template for layout in your custom control where if user places these tags, load the appropriate content accordingly.
This might help you to create custom control using Templates :
http://msdn.microsoft.com/en-us/library/aa478964.aspx[^]
Cheers.
|
|
|
|
|
So I am working a on a new application. It is rather small, but critical. The maintenance section of the program has about 3 users with about 15 users of the display.
Anyway, I have a few pages that do simple CRUD operations via some stored procedures. Personally, I am content to use a datareader in the code behind to load the form with data that will be edited. However, I know some developers cringe at the thought of using a datareader in the code behind.
Anyone have an opinion on this?
I didn't get any requirements for the signature
|
|
|
|
|
IMHO, the datareader is good for processing lots of rows, but if you want to make your life simple, try using a dataset or datatable. You can bind it directly to a Gridview in a couple of lines of code and Bam ! The stuff just works.
I'm still learning, so what the h3ll do I know.
|
|
|
|
|
I agree. I use datatables whenever I do databinding (for grids or lists etc). But when coding for a single row, that is when I use the datareader.
I didn't get any requirements for the signature
|
|
|
|
|
Hi,
does anyone know what versions of unicode are in use for asp.net 3.5 and .net framework 3? We need to know for language support.
Thanks
Martin
|
|
|
|
|
Means... Unicode is used to store data. Did you mean what is the supported unicode for Strings ?
|
|
|
|
|
Hai
see below code
<%@ Page Theme="Default" MasterPageFile="~/Shared/main.Master" Language="C#" AutoEventWireup="true" CodeBehind="Login.aspx.cs" Inherits="CMCS.UI.Shell.Web.Login" %>
<html>
<head>
<title>
</title></head>
<body>
<asp:Content ID="Content1" runat="server" ContentPlaceHolderID="ContentPlaceHolder1">
<asp:Login ID="Login1" runat="server">
<LayoutTemplate>
<fieldset>
<legend>Login</legend>
<div>Login
<p>
<small><i>You need to be logged on in order to download the CMCS application. Please provide the username and password that was given to you, and click "Login".</i></small>
</p></div>
<div><label>Username</label></div>
<div id="fUsername">
<asp:TextBox ID="Username" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="UserNameRequired" runat="server"
ControlToValidate="UserName" ErrorMessage="User Name is required."
ToolTip="User Name is required." ValidationGroup="Login">*</asp:RequiredFieldValidator>
</div>
<div><label>Password</label></div>
<div id="fPassword">
<asp:TextBox ID="Password" runat="server" TextMode="Password"></asp:TextBox>
<asp:RequiredFieldValidator ID="PasswordRequired" runat="server"
ControlToValidate="Password" ErrorMessage="Password is required."
ToolTip="Password is required." ValidationGroup="Login">*</asp:RequiredFieldValidator>
</div>
<div><label>Language</label></div>
<div >
<asp:DropDownList ID="ddlLan" runat="server">
<asp:ListItem>English</asp:ListItem>
<asp:ListItem>Hebrew</asp:ListItem>
<asp:ListItem>Russian</asp:ListItem>
</asp:DropDownList>
</div>
<div id="fLogin">
<asp:Button ID="LoginButton" runat="server" CommandName="Login" Text="Log In"
ValidationGroup="Login" onclick="LoginButton_Click" />
<small><asp:CheckBox ID="RememberMe" runat="server" Text="Remember me next time." /></small>
</div>
<div id="fFailure">
<asp:Literal ID="FailureText" runat="server" EnableViewState="False"></asp:Literal>
</div>
</fieldset>
</LayoutTemplate>
</asp:Login>
</asp:Content>
</body>
</html>
Now just i want to know in dropdowlist i added three fields.
so now in .cs page i want to take slectedvalue in dropdownlist .
ddllan.seletedvalue.tostring(); i m trying to do this.
but the thing is i enable to see the ddllan id also.
is there any am i msiing in this code.
try and try untill reach success..
|
|
|
|
|
Hi All
Can u try the folloeing thing i think this will solve ur problem.
string a = ddRole.SelectedItem.Text
Thanks and regards,
Amit Patel
|
|
|
|
|
Thanks for reply!!!
No Its not working . the error was ddlLan does not exist in this current context.
try and try untill reach success..
|
|
|
|
|
I am not getting what you are trying to say but
Rajeshwar Code- Developer wrote:
You Should add runat="server"
for example
<div id="fPassword" runat="server" >
Rajeshwar Code- Developer wrote: but the thing is i enable to see the ddllan id also.
Whats The Point You Are explaining Here?
DropDownList.SelectedValue
is enough..!
LatestArticle :Log4Net
Why Do Some People Forget To Mark as Answer .If It Helps.
|
|
|
|
|
sashidar
wht i m saying is.
ex - ddllan.selectedvalue.tostring();
this code means we r selecting value in dropdownlist right.
so but here i m using asp:content for masterpage.
if i m trying to select dropdownlist in asp.cs page
i m getting error ddllan does not exist in current context.
try and try untill reach success..
|
|
|
|
|
Hi All,
Are u working with visual studio 2005 then close the page and open it again and then write the code..
Vs 2005 gives this kind error to me also.
Thanks and regards ,
Amit Patel
|
|
|
|
|
i m working on VS2008
try and try untill reach success..
|
|
|
|
|
close both .cs and aspx file and then try i hope that will work because same probs i also face
Thanks and regards,
amit Patel
|
|
|
|
|
no Brother !! its not working.
i m trying in master page so there were code is different i think so.
try and try untill reach success..
|
|
|
|
|
I Want to make clear with your Coding..!
First If the ddl is in master page ant the code is normal aspx.cs which inherits the master page then
You Have to find the control in aspx.cs
Like
DropDownList mp = (DropDownList) Master.FindControl("ID");
Master Page[^]
If the Code in Content page Then You No need to find the control..!
LatestArticle :Log4Net
Why Do Some People Forget To Mark as Answer .If It Helps.
|
|
|
|
|
amit atleast i found the answer
this is the code
Dropdownlist ddl = new Dropdownlist();
ddl =(Dropdownlist)this.Master.FindControl("Contentmasterpage").FindControl("DropDownlist");
string strlan = ddl.selectedvalue;
try and try untill reach success..
|
|
|
|
|
I was out Thts Y i didnt Respond You..!
Yep Thts Right..!
LatestArticle :Log4Net
Why Do Some People Forget To Mark as Answer .If It Helps.
|
|
|
|
|
Hi
I developed a website in ASP.Net using C#.....now the problem is i want to create search for my website.plz help me to tell me how to create website search 4 my website???????
Thanks...
Regards
RICHA
|
|
|
|
|
One quick way would be use Google. Google provide an API for web developers to install a custom search into their site.
This entirely depends on if can use this in first place and indeed if you want to. Could be a quick win.
|
|
|
|